org.jboss.xml.binding
Class NamespaceRegistry
java.lang.Object
org.jboss.xml.binding.NamespaceRegistry
- public class NamespaceRegistry
- extends java.lang.Object
A simple namespace registry
- Since:
- 08-June-2004
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFIX_XML_SCHEMA
public static final java.lang.String PREFIX_XML_SCHEMA
- See Also:
- Constant Field Values (src)
URI_XML_SCHEMA
public static final java.lang.String URI_XML_SCHEMA
- See Also:
- Constant Field Values (src)
PREFIX_XML_SCHEMA_INSTANCE
public static final java.lang.String PREFIX_XML_SCHEMA_INSTANCE
- See Also:
- Constant Field Values (src)
URI_XML_SCHEMA_INSTANCE
public static final java.lang.String URI_XML_SCHEMA_INSTANCE
- See Also:
- Constant Field Values (src)
NamespaceRegistry
public NamespaceRegistry()
registerQName
public QName (src) registerQName(QName (src) qname)
- Register a QName and return a QName that is guarantied to have a prefix
registerNamespaceURI
public java.lang.String registerNamespaceURI(java.lang.String namespaceURI,
java.lang.String prefix)
- Register the given namespaceURI/prefix combination.
In case the prefix is null, it will be assigend.
- Parameters:
namespaceURI
- The namespaceURIprefix
- The corresponding prefix, maybe null
- Returns:
- A prefix, never null
getPrefix
public java.lang.String getPrefix(java.lang.String namespaceURI)
getNamespaceURI
public java.lang.String getNamespaceURI(java.lang.String prefix)
getRegisteredNamespaceURIs
public java.util.Iterator getRegisteredNamespaceURIs()