|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The TypeMappingRegistry provides access to the type mappings within XFire.
| Field Summary | |
static java.lang.String |
ROLE
|
| Method Summary | |
void |
clear()
Removes all registered TypeMappings and encodingStyleURIs from this TypeMappingRegistry. |
TypeMapping |
createTypeMapping(boolean autoTypes)
Creates a new empty TypeMapping object. |
TypeMapping |
createTypeMapping(java.lang.String encodingStyleURI,
boolean autoTypes)
Create a type mapping with the specified encodying style. |
TypeMapping |
getDefaultTypeMapping()
Gets the registered default TypeMapping instance. |
java.lang.String[] |
getRegisteredEncodingStyleURIs()
Returns a list of registered encodingStyle URIs in this TypeMappingRegistry instance. |
TypeMapping |
getTypeMapping(java.lang.String encodingStyleURI)
Returns the registered TypeMapping for the specified
encodingStyle URI. |
TypeMapping |
register(java.lang.String encodingStyleURI,
TypeMapping mapping)
|
void |
registerDefault(TypeMapping mapping)
|
boolean |
removeTypeMapping(TypeMapping mapping)
Removes a TypeMapping from the TypeMappingRegistry. |
TypeMapping |
unregisterTypeMapping(java.lang.String encodingStyleURI)
Unregisters a TypeMapping instance, if present, from the specified encodingStyleURI. |
| Field Detail |
public static final java.lang.String ROLE
| Method Detail |
public TypeMapping register(java.lang.String encodingStyleURI,
TypeMapping mapping)
public void registerDefault(TypeMapping mapping)
public TypeMapping getDefaultTypeMapping()
TypeMapping instance.
This method returns null if there is no registered
default TypeMapping in the registry.
TypeMapping instance
or null.public java.lang.String[] getRegisteredEncodingStyleURIs()
TypeMappingRegistry instance.
public TypeMapping getTypeMapping(java.lang.String encodingStyleURI)
TypeMapping for the specified
encodingStyle URI. If there is no registered TypeMapping
for the specified encodingStyleURI, this method
returns null.
encodingStyleURI - Encoding style specified as an URI
nullpublic TypeMapping createTypeMapping(boolean autoTypes)
TypeMapping object.
public TypeMapping createTypeMapping(java.lang.String encodingStyleURI,
boolean autoTypes)
public TypeMapping unregisterTypeMapping(java.lang.String encodingStyleURI)
encodingStyleURI - Encoding style specified as an URI
TypeMapping instance that has been unregistered
or null if there was no TypeMapping
registered for the specified encodingStyleURIpublic boolean removeTypeMapping(TypeMapping mapping)
TypeMapping from the TypeMappingRegistry. A
TypeMapping is associated with 1 or more
encodingStyleURIs. This method unregisters the specified
TypeMapping instance from all associated
encodingStyleURIs and then removes this
TypeMapping instance from the registry.
mapping - TypeMapping to remove
true if specified TypeMapping
is removed from the TypeMappingRegistry; false
if the specified TypeMapping was not in the
TypeMappingRegistrypublic void clear()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||