org.codehaus.xfire.plexus.type
Class TypeMappingRegistry

java.lang.Object
  extended by org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
      extended by org.codehaus.xfire.plexus.type.TypeMappingRegistry
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.xfire.aegis.type.TypeMappingRegistry

public class TypeMappingRegistry
extends org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
implements org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

Extends and configures the TypeMappingRegistry.

Since:
Oct 31, 2004
Author:
Dan Diephouse

Field Summary
 
Fields inherited from class org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
ENCODED_BASE64, ENCODED_BOOLEAN, ENCODED_CHAR, ENCODED_DATETIME, ENCODED_DECIMAL, ENCODED_DOUBLE, ENCODED_FLOAT, ENCODED_INT, ENCODED_INTEGER, ENCODED_LONG, ENCODED_NS, ENCODED_SHORT, ENCODED_STRING, XSD_ANY, XSD_BASE64, XSD_BOOLEAN, XSD_DATE, XSD_DATETIME, XSD_DECIMAL, XSD_DOUBLE, XSD_DURATION, XSD_FLOAT, XSD_G_DAY, XSD_G_MONTH, XSD_G_MONTH_DAY, XSD_G_YEAR, XSD_G_YEAR_MONTH, XSD_INT, XSD_INTEGER, XSD_LONG, XSD_SHORT, XSD_STRING, XSD_TIME, XSD_URI
 
Fields inherited from interface org.codehaus.xfire.aegis.type.TypeMappingRegistry
ROLE
 
Constructor Summary
TypeMappingRegistry()
           
 
Method Summary
 void configure(org.codehaus.plexus.configuration.PlexusConfiguration config)
           
 void enableLogging(org.codehaus.plexus.logging.Logger logger)
           
 void initialize()
           
 
Methods inherited from class org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
clear, createDefaultMappings, createDefaultMappings, createDefaultTypeCreator, createRootTypeCreator, createTypeCreator, createTypeMapping, createTypeMapping, createTypeMapping, getConfiguration, getDefaultTypeMapping, getRegisteredEncodingStyleURIs, getTypeCreator, getTypeMapping, register, register, registerDefault, registerIfAvailable, removeTypeMapping, setConfiguration, setTypeCreator, unregisterTypeMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeMappingRegistry

public TypeMappingRegistry()
Method Detail

configure

public void configure(org.codehaus.plexus.configuration.PlexusConfiguration config)
               throws org.codehaus.plexus.configuration.PlexusConfigurationException
Specified by:
configure in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException

enableLogging

public void enableLogging(org.codehaus.plexus.logging.Logger logger)
Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled

initialize

public void initialize()
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable


Copyright © 2004-2008. All Rights Reserved.