org.apache.xerces.xinclude
public class MultipleScopeNamespaceSupport extends NamespaceSupport
Version: $Id: MultipleScopeNamespaceSupport.java,v 1.8 2005/02/17 06:08:16 mrglavas Exp $
Field Summary | |
---|---|
protected int | fCurrentScope |
protected int[] | fScope |
Constructor Summary | |
---|---|
MultipleScopeNamespaceSupport() | |
MultipleScopeNamespaceSupport(NamespaceContext context) |
Method Summary | |
---|---|
Enumeration | getAllPrefixes() |
String | getPrefix(String uri) |
String | getPrefix(String uri, int context) |
String | getPrefix(String uri, int start, int end) |
int | getScopeForContext(int context) |
String | getURI(String prefix) |
String | getURI(String prefix, int context) |
String | getURI(String prefix, int start, int end) |
void | popScope()
Pops the current scope. |
void | pushScope()
Begins a new scope. |
void | reset()
Only resets the current scope -- all namespaces defined in lower scopes
remain valid after a call to reset. |
Parameters: context