Public Member Functions | |
abstract String | createXMLName (Class c) |
abstract String | toXMLName (String name) |
Static Public Member Functions | |
static final XMLNaming | getInstance () |
An abstract class to handing XML naming
abstract String org.exolab.castor.xml.XMLNaming.createXMLName | ( | Class | c | ) | [pure virtual] |
Creates the XML Name for the given class The actual behavior of this method is determined by the implementation. The only restriction is that the name returned must be a valid xml name.
c | the Class to create the XML Name for |
Implemented in org.exolab.castor.xml.util.DefaultNaming.
static final XMLNaming org.exolab.castor.xml.XMLNaming.getInstance | ( | ) | [static] |
Returns the default instance of XMLNaming
References org.exolab.castor.xml.XMLNaming.getInstance(), and org.exolab.castor.util.Configuration.getXMLNaming().
Referenced by org.exolab.castor.xml.XMLNaming.getInstance().
abstract String org.exolab.castor.xml.XMLNaming.toXMLName | ( | String | name | ) | [pure virtual] |
Converts the given String to an XML name. The actual behavior of this method is determined by the implementation. The only restriction is that the name returned must be a valid xml name.
Implemented in org.exolab.castor.xml.util.DefaultNaming.
Referenced by org.exolab.castor.xml.XMLMappingLoader.createDescriptor(), org.exolab.castor.xml.XMLMappingLoader.createFieldDesc(), org.exolab.castor.xml.Introspector.generateClassDescriptor(), org.exolab.castor.xml.util.XMLClassDescriptorImpl.toXMLName(), and org.exolab.castor.xml.util.XMLClassDescriptorAdapter.XMLClassDescriptorAdapter().