org.apache.xalan.xsltc
Interface DOM
- All Known Implementing Classes:
- DOMAdapter, DOMImpl, MultiDOM
- public interface DOM
Method Summary |
void |
characters(int textNode,
TransletOutputHandler handler)
|
void |
copy(int node,
TransletOutputHandler handler)
|
void |
copy(NodeIterator nodes,
TransletOutputHandler handler)
|
int |
getAttributeNode(int gType,
int element)
|
NodeIterator |
getAxisIterator(int axis)
|
NodeIterator |
getChildren(int node)
|
java.lang.String |
getDocumentURI(int node)
|
NodeIterator |
getIterator()
returns singleton iterator containg the document root |
java.lang.String |
getLanguage(int node)
|
NodeIterator |
getNamespaceAxisIterator(int axis,
int ns)
|
java.lang.String |
getNamespaceName(int node)
|
int |
getNamespaceType(int node)
|
java.lang.String |
getNodeName(int node)
|
java.lang.String |
getNodeValue(int node)
|
NodeIterator |
getNodeValueIterator(NodeIterator iter,
int returnType,
java.lang.String value,
boolean op)
|
NodeIterator |
getNthDescendant(int node,
int n,
boolean includeself)
|
int |
getParent(int node)
|
int |
getSize()
|
java.lang.String |
getStringValue()
|
java.lang.String |
getTreeString()
|
int |
getType(int node)
|
NodeIterator |
getTypedAxisIterator(int axis,
int type)
|
NodeIterator |
getTypedChildren(int type)
|
int |
getTypedLast(int type,
int node)
|
int |
getTypedPosition(int type,
int node)
|
boolean |
isAttribute(int node)
|
boolean |
isElement(int node)
|
boolean |
lessThan(int node1,
int node2)
|
Node |
makeNode(int index)
|
Node |
makeNode(NodeIterator iter)
|
NodeList |
makeNodeList(int index)
|
NodeList |
makeNodeList(NodeIterator iter)
|
NodeIterator |
orderNodes(NodeIterator source,
int node)
|
void |
setFilter(StripFilter filter)
|
void |
setupMapping(java.lang.String[] names,
java.lang.String[] namespaces)
|
java.lang.String |
shallowCopy(int node,
TransletOutputHandler handler)
|
FIRST_TYPE
public static final int FIRST_TYPE
NO_TYPE
public static final int NO_TYPE
ROOT
public static final int ROOT
TEXT
public static final int TEXT
NAMESPACE
public static final int NAMESPACE
ELEMENT
public static final int ELEMENT
ATTRIBUTE
public static final int ATTRIBUTE
PROCESSING_INSTRUCTION
public static final int PROCESSING_INSTRUCTION
COMMENT
public static final int COMMENT
NTYPES
public static final int NTYPES
NULL
public static final int NULL
ROOTNODE
public static final int ROOTNODE
RETURN_CURRENT
public static final int RETURN_CURRENT
RETURN_PARENT
public static final int RETURN_PARENT
getIterator
public NodeIterator getIterator()
- returns singleton iterator containg the document root
getStringValue
public java.lang.String getStringValue()
getTreeString
public java.lang.String getTreeString()
getChildren
public NodeIterator getChildren(int node)
getTypedChildren
public NodeIterator getTypedChildren(int type)
getAxisIterator
public NodeIterator getAxisIterator(int axis)
getTypedAxisIterator
public NodeIterator getTypedAxisIterator(int axis,
int type)
getNthDescendant
public NodeIterator getNthDescendant(int node,
int n,
boolean includeself)
getNamespaceAxisIterator
public NodeIterator getNamespaceAxisIterator(int axis,
int ns)
getNodeValueIterator
public NodeIterator getNodeValueIterator(NodeIterator iter,
int returnType,
java.lang.String value,
boolean op)
orderNodes
public NodeIterator orderNodes(NodeIterator source,
int node)
getNodeName
public java.lang.String getNodeName(int node)
getNamespaceName
public java.lang.String getNamespaceName(int node)
getType
public int getType(int node)
getNamespaceType
public int getNamespaceType(int node)
getParent
public int getParent(int node)
getAttributeNode
public int getAttributeNode(int gType,
int element)
getNodeValue
public java.lang.String getNodeValue(int node)
copy
public void copy(int node,
TransletOutputHandler handler)
throws TransletException
copy
public void copy(NodeIterator nodes,
TransletOutputHandler handler)
throws TransletException
shallowCopy
public java.lang.String shallowCopy(int node,
TransletOutputHandler handler)
throws TransletException
lessThan
public boolean lessThan(int node1,
int node2)
characters
public void characters(int textNode,
TransletOutputHandler handler)
throws TransletException
makeNode
public Node makeNode(int index)
makeNode
public Node makeNode(NodeIterator iter)
makeNodeList
public NodeList makeNodeList(int index)
makeNodeList
public NodeList makeNodeList(NodeIterator iter)
getLanguage
public java.lang.String getLanguage(int node)
getSize
public int getSize()
getDocumentURI
public java.lang.String getDocumentURI(int node)
getTypedPosition
public int getTypedPosition(int type,
int node)
getTypedLast
public int getTypedLast(int type,
int node)
setFilter
public void setFilter(StripFilter filter)
setupMapping
public void setupMapping(java.lang.String[] names,
java.lang.String[] namespaces)
isElement
public boolean isElement(int node)
isAttribute
public boolean isAttribute(int node)
Copyright © 2001 Apache XML Project. All Rights Reserved.