ADAPTIVE_RTF, FIRST_TYPE, NO_TYPE, NULL, RETURN_CURRENT, RETURN_PARENT, SIMPLE_RTF, TREE_RTF| Constructor and Description |
|---|
DOMAdapter(DOM dom,
java.lang.String[] namesArray,
java.lang.String[] urisArray,
int[] typesArray,
java.lang.String[] namespaceArray) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(int textNode,
SerializationHandler handler) |
void |
copy(DTMAxisIterator nodes,
SerializationHandler handler) |
void |
copy(int node,
SerializationHandler handler) |
int |
getAttributeNode(int type,
int element) |
DTMAxisIterator |
getAxisIterator(int axis) |
DTMAxisIterator |
getChildren(int node) |
int |
getDocument() |
java.lang.String |
getDocumentURI() |
java.lang.String |
getDocumentURI(int node) |
DOM |
getDOMImpl() |
Hashtable |
getElementsWithIDs() |
int |
getExpandedTypeID(int node) |
DTMAxisIterator |
getIterator()
Returns singleton iterator containg the document root
|
java.lang.String |
getLanguage(int node) |
int |
getMultiDOMMask() |
java.lang.String[] |
getNamesArray() |
java.lang.String[] |
getNamespaceArray() |
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 type,
int n,
boolean includeself) |
SerializationHandler |
getOutputDomBuilder()
Returns a SerializationHandler class wrapped in a SAX adapter.
|
int |
getParent(int node) |
DOM |
getResultTreeFrag(int initSize,
int rtfType)
Return a instance of a DOM class to be used as an RTF
|
DOM |
getResultTreeFrag(int initSize,
int rtfType,
boolean addToManager)
Return a instance of a DOM class to be used as an RTF
|
int |
getSize() |
java.lang.String |
getStringValue() |
java.lang.String |
getStringValueX(int node) |
DTMAxisIterator |
getTypedAxisIterator(int axis,
int type) |
DTMAxisIterator |
getTypedChildren(int type) |
int[] |
getTypesArray() |
java.lang.String |
getUnparsedEntityURI(java.lang.String entity) |
java.lang.String[] |
getUrisArray() |
boolean |
isAttribute(int node) |
boolean |
isElement(int node) |
boolean |
lessThan(int node1,
int node2) |
java.lang.String |
lookupNamespace(int node,
java.lang.String prefix) |
Node |
makeNode(DTMAxisIterator iter) |
Node |
makeNode(int index) |
NodeList |
makeNodeList(DTMAxisIterator iter) |
NodeList |
makeNodeList(int index) |
DTMAxisIterator |
orderNodes(DTMAxisIterator source,
int node) |
void |
setDocumentURI(java.lang.String uri) |
void |
setFilter(StripFilter filter) |
void |
setMultiDOMMask(int mask) |
void |
setupMapping(java.lang.String[] names,
java.lang.String[] urisArray,
int[] typesArray,
java.lang.String[] namespaces) |
java.lang.String |
shallowCopy(int node,
SerializationHandler handler) |
public DOMAdapter(DOM dom, java.lang.String[] namesArray, java.lang.String[] urisArray, int[] typesArray, java.lang.String[] namespaceArray)
public void setupMapping(java.lang.String[] names,
java.lang.String[] urisArray,
int[] typesArray,
java.lang.String[] namespaces)
setupMapping in interface DOMpublic java.lang.String[] getNamesArray()
public java.lang.String[] getUrisArray()
public int[] getTypesArray()
public java.lang.String[] getNamespaceArray()
public DOM getDOMImpl()
public DTMAxisIterator getIterator()
getIterator in interface DOMpublic java.lang.String getStringValue()
getStringValue in interface DOMpublic DTMAxisIterator getChildren(int node)
getChildren in interface DOMpublic void setFilter(StripFilter filter)
public DTMAxisIterator getTypedChildren(int type)
getTypedChildren in interface DOMpublic DTMAxisIterator getNamespaceAxisIterator(int axis, int ns)
getNamespaceAxisIterator in interface DOMpublic DTMAxisIterator getAxisIterator(int axis)
getAxisIterator in interface DOMpublic DTMAxisIterator getTypedAxisIterator(int axis, int type)
getTypedAxisIterator in interface DOMpublic int getMultiDOMMask()
public void setMultiDOMMask(int mask)
public DTMAxisIterator getNthDescendant(int type, 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 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 element)
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 Node makeNode(DTMAxisIterator iter)
public NodeList makeNodeList(int index)
makeNodeList in interface DOMpublic NodeList makeNodeList(DTMAxisIterator iter)
makeNodeList in interface DOMpublic java.lang.String getLanguage(int node)
getLanguage in interface DOMpublic void setDocumentURI(java.lang.String uri)
public java.lang.String getDocumentURI()
public java.lang.String getDocumentURI(int node)
getDocumentURI in interface DOMpublic int getDocument()
getDocument in interface DOMpublic boolean isAttribute(int node)
isAttribute in interface DOMpublic 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 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 © 2014 Apache XML Project. All Rights Reserved.