ADAPTIVE_RTF, FIRST_TYPE, NULL, RETURN_CURRENT, RETURN_PARENT, SIMPLE_RTF, TREE_RTF| Modifier and Type | Method and Description |
|---|---|
int |
addDOMAdapter(DOMAdapter adapter) |
void |
characters(int textNode,
SerializationHandler handler) |
void |
copy(DTMAxisIterator nodes,
SerializationHandler handler) |
void |
copy(int node,
SerializationHandler handler) |
int |
getAttributeNode(int type,
int el) |
DTMAxisIterator |
getAxisIterator(int axis) |
DTMAxisIterator |
getChildren(int node) |
int |
getDocument() |
int |
getDocumentMask(java.lang.String uri) |
java.lang.String |
getDocumentURI(int node) |
DOM |
getDOMAdapter(java.lang.String uri) |
int |
getDTMId(int nodeHandle) |
DTMManager |
getDTMManager() |
Hashtable |
getElementsWithIDs() |
int |
getExpandedTypeID(int node) |
DTMAxisIterator |
getIterator()
Returns singleton iterator containing the document root
|
java.lang.String |
getLanguage(int node) |
DOM |
getMain() |
DTMAxisIterator |
getNamespaceAxisIterator(int axis,
int ns) |
java.lang.String |
getNamespaceName(int node) |
int |
getNamespaceType(int node) |
int |
getNodeHandle(int nodeId) |
int |
getNodeIdent(int nodeHandle) |
java.lang.String |
getNodeName(int node) |
java.lang.String |
getNodeNameX(int node) |
DTMAxisIterator |
getNodeValueIterator(DTMAxisIterator iterator,
int type,
java.lang.String value,
boolean op) |
int |
getNSType(int node) |
DTMAxisIterator |
getNthDescendant(int node,
int n,
boolean includeself) |
SerializationHandler |
getOutputDomBuilder()
Returns a DOMBuilder class wrapped in a SAX adapter.
|
int |
getParent(int node) |
DOM |
getResultTreeFrag(int initSize,
int rtfType) |
DOM |
getResultTreeFrag(int initSize,
int rtfType,
boolean addToManager) |
int |
getSize() |
java.lang.String |
getStringValue() |
java.lang.String |
getStringValueX(int node) |
DTMAxisIterator |
getTypedAxisIterator(int axis,
int type) |
DTMAxisIterator |
getTypedChildren(int type) |
java.lang.String |
getUnparsedEntityURI(java.lang.String entity) |
boolean |
isAttribute(int node) |
boolean |
isElement(int node) |
boolean |
lessThan(int node1,
int node2) |
java.lang.String |
lookupNamespace(int node,
java.lang.String prefix) |
org.w3c.dom.Node |
makeNode(DTMAxisIterator iter) |
org.w3c.dom.Node |
makeNode(int index) |
org.w3c.dom.NodeList |
makeNodeList(DTMAxisIterator iter) |
org.w3c.dom.NodeList |
makeNodeList(int index) |
int |
nextMask() |
DTMAxisIterator |
orderNodes(DTMAxisIterator source,
int node) |
void |
setFilter(StripFilter filter) |
void |
setupMapping(java.lang.String[] names,
java.lang.String[] uris,
int[] types,
java.lang.String[] namespaces) |
java.lang.String |
shallowCopy(int node,
SerializationHandler handler) |
public MultiDOM(DOM main)
public int nextMask()
public void setupMapping(java.lang.String[] names,
java.lang.String[] uris,
int[] types,
java.lang.String[] namespaces)
setupMapping in interface DOMpublic int addDOMAdapter(DOMAdapter adapter)
public int getDocumentMask(java.lang.String uri)
public DOM getDOMAdapter(java.lang.String uri)
public int getDocument()
getDocument in interface DOMpublic DTMManager getDTMManager()
public DTMAxisIterator getIterator()
getIterator in interface DOMpublic java.lang.String getStringValue()
getStringValue in interface DOMpublic DTMAxisIterator getChildren(int node)
getChildren in interface DOMpublic DTMAxisIterator getTypedChildren(int type)
getTypedChildren in interface DOMpublic DTMAxisIterator getAxisIterator(int axis)
getAxisIterator in interface DOMpublic DTMAxisIterator getTypedAxisIterator(int axis, int type)
getTypedAxisIterator in interface DOMpublic DTMAxisIterator getNthDescendant(int node, int n, boolean includeself)
getNthDescendant in interface DOMpublic DTMAxisIterator getNodeValueIterator(DTMAxisIterator iterator, int type, java.lang.String value, boolean op)
getNodeValueIterator in interface DOMpublic DTMAxisIterator getNamespaceAxisIterator(int axis, int ns)
getNamespaceAxisIterator in interface DOMpublic DTMAxisIterator orderNodes(DTMAxisIterator source, int node)
orderNodes in interface DOMpublic int getExpandedTypeID(int node)
getExpandedTypeID in interface DOMpublic int getNamespaceType(int node)
getNamespaceType in interface DOMpublic int getAttributeNode(int type,
int el)
getAttributeNode in interface DOMpublic java.lang.String getNodeName(int node)
getNodeName in interface DOMpublic java.lang.String getNodeNameX(int node)
getNodeNameX in interface DOMpublic java.lang.String getNamespaceName(int node)
getNamespaceName in interface DOMpublic java.lang.String getStringValueX(int node)
getStringValueX in interface DOMpublic void copy(int node,
SerializationHandler handler)
throws TransletException
copy in interface DOMTransletExceptionpublic void copy(DTMAxisIterator nodes, SerializationHandler handler) throws TransletException
copy in interface DOMTransletExceptionpublic java.lang.String shallowCopy(int node,
SerializationHandler handler)
throws TransletException
shallowCopy in interface DOMTransletExceptionpublic void characters(int textNode,
SerializationHandler handler)
throws TransletException
characters in interface DOMTransletExceptionpublic void setFilter(StripFilter filter)
public org.w3c.dom.Node makeNode(DTMAxisIterator iter)
public org.w3c.dom.NodeList makeNodeList(int index)
makeNodeList in interface DOMpublic org.w3c.dom.NodeList makeNodeList(DTMAxisIterator iter)
makeNodeList in interface DOMpublic java.lang.String getLanguage(int node)
getLanguage in interface DOMpublic java.lang.String getDocumentURI(int node)
getDocumentURI in interface DOMpublic boolean isAttribute(int node)
isAttribute in interface DOMpublic int getDTMId(int nodeHandle)
public int getNodeIdent(int nodeHandle)
getNodeIdent in interface DOMpublic int getNodeHandle(int nodeId)
getNodeHandle in interface DOMpublic DOM getResultTreeFrag(int initSize, int rtfType)
getResultTreeFrag in interface DOMpublic DOM getResultTreeFrag(int initSize, int rtfType, boolean addToManager)
getResultTreeFrag in interface DOMpublic DOM getMain()
public SerializationHandler getOutputDomBuilder()
getOutputDomBuilder in interface DOMpublic java.lang.String lookupNamespace(int node,
java.lang.String prefix)
throws TransletException
lookupNamespace in interface DOMTransletExceptionpublic java.lang.String getUnparsedEntityURI(java.lang.String entity)
getUnparsedEntityURI in interface DOMpublic Hashtable getElementsWithIDs()
getElementsWithIDs in interface DOMCopyright © 2023 Apache XML Project. All Rights Reserved.