| java.lang.Object org.apache.xml.utils.NSInfo
NSInfo | public class NSInfo (Code) | | This class holds information about the namespace info
of a node. It is used to optimize namespace lookup in
a generic DOM.
|
Constructor Summary | |
public | NSInfo(boolean hasProcessedNS, boolean hasXMLNSAttrs) Constructor NSInfo
Parameters: hasProcessedNS - Flag indicating whether namespaceshave been processed for this node Parameters: hasXMLNSAttrs - Flag indicating whether this nodehas XMLNS attributes. | public | NSInfo(boolean hasProcessedNS, boolean hasXMLNSAttrs, int ancestorHasXMLNSAttrs) Constructor NSInfo
Parameters: hasProcessedNS - Flag indicating whether namespaceshave been processed for this node Parameters: hasXMLNSAttrs - Flag indicating whether this nodehas XMLNS attributes. | public | NSInfo(String namespace, boolean hasXMLNSAttrs) |
ANCESTORHASXMLNS | final public static int ANCESTORHASXMLNS(Code) | | Constant indicating an ancestor has an XMLNS attribute
|
ANCESTORNOXMLNS | final public static int ANCESTORNOXMLNS(Code) | | Constant indicating ancestors don't have an XMLNS attribute
|
ANCESTORXMLNSUNPROCESSED | final public static int ANCESTORXMLNSUNPROCESSED(Code) | | Constant for ancestors XMLNS atributes not processed
|
m_ancestorHasXMLNSAttrs | public int m_ancestorHasXMLNSAttrs(Code) | | Flag indicating whether one of this node's ancestor has an XMLNS attribute
|
m_hasProcessedNS | public boolean m_hasProcessedNS(Code) | | Flag indicating whether namespaces have been processed for this node
|
m_hasXMLNSAttrs | public boolean m_hasXMLNSAttrs(Code) | | Flag indicating whether this node has an XMLNS attribute
|
m_namespace | public String m_namespace(Code) | | The namespace URI
|
NSInfo | public NSInfo(boolean hasProcessedNS, boolean hasXMLNSAttrs)(Code) | | Constructor NSInfo
Parameters: hasProcessedNS - Flag indicating whether namespaceshave been processed for this node Parameters: hasXMLNSAttrs - Flag indicating whether this nodehas XMLNS attributes. |
NSInfo | public NSInfo(boolean hasProcessedNS, boolean hasXMLNSAttrs, int ancestorHasXMLNSAttrs)(Code) | | Constructor NSInfo
Parameters: hasProcessedNS - Flag indicating whether namespaceshave been processed for this node Parameters: hasXMLNSAttrs - Flag indicating whether this nodehas XMLNS attributes. Parameters: ancestorHasXMLNSAttrs - Flag indicating whether one of this node'sancestor has XMLNS attributes. |
NSInfo | public NSInfo(String namespace, boolean hasXMLNSAttrs)(Code) | | Constructor NSInfo
Parameters: namespace - The namespace URI Parameters: hasXMLNSAttrs - Flag indicating whether this nodehas XMLNS attributes. |
|
|