|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.utils.NamespacesScope
NamespacesScope provides a data structure for mapping namespace prefixes to their URI's. The mapping accurately reflects the scoping of namespaces at a particular instant in time.
Inner Class Summary | |
static interface |
NamespacesScope.NamespacesHandler
NamespacesHandler allows a client to be notified when namespace scopes change |
Constructor Summary | |
NamespacesScope()
|
|
NamespacesScope(NamespacesScope.NamespacesHandler handler)
|
Method Summary | |
void |
decreaseDepth()
Remove a namespace mappng |
int |
getNamespaceForPrefix(int prefix)
retreive the namespace URI for a prefix |
void |
increaseDepth()
Add a new namespace mapping |
void |
setNamespaceForPrefix(int prefix,
int namespace)
set the namespace URI for given prefix |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public NamespacesScope()
public NamespacesScope(NamespacesScope.NamespacesHandler handler)
Method Detail |
public void setNamespaceForPrefix(int prefix, int namespace) throws java.lang.Exception
prefix
- the StringPool handler of the prefixnamespace
- the StringPool handle of the namespace URIpublic int getNamespaceForPrefix(int prefix)
prefix
- the StringPool handle of the prefixpublic void increaseDepth() throws java.lang.Exception
public void decreaseDepth() throws java.lang.Exception
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |