Class SchemaUnmarshaller.RemappedPrefixes
java.lang.Object
org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.RemappedPrefixes
- Enclosing class:
SchemaUnmarshaller
This class handles remapping of namespace prefixes
for attributes of type QName. This is needed to
work around a limitation in Castor's Schema Object
Model, which does not support proper namespace
scoping yet.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMapping
(String oldPrefix, String newPrefix) getPrefixMapping
(String oldPrefix) boolean
isRemappedPrefix
(String prefix) remapQName
(String value)
-
Field Details
-
RESOURCE_NAME
- See Also:
-
RESOURCE_LOCATION
- See Also:
-
QNAME_TABLE
-
depth
int depth
-
-
Constructor Details
-
RemappedPrefixes
RemappedPrefixes()
-
-
Method Details
-
isRemappedPrefix
-
getParent
-
getPrefixMapping
-
newRemappedPrefixes
-
addMapping
-
remapQName
-