org.apache.xalan.xsltc.dom
public final class DOMAdapter extends Object implements DOM
Constructor Summary | |
---|---|
DOMAdapter(DOM dom, String[] namesArray, String[] urisArray, int[] typesArray, String[] namespaceArray) |
Method Summary | |
---|---|
void | characters(int textNode, SerializationHandler handler) |
void | copy(int node, SerializationHandler handler) |
void | copy(DTMAxisIterator nodes, SerializationHandler handler) |
int | getAttributeNode(int type, int element) |
DTMAxisIterator | getAxisIterator(int axis) |
DTMAxisIterator | getChildren(int node) |
int | getDocument() |
String | getDocumentURI() |
String | getDocumentURI(int node) |
DOM | getDOMImpl() |
Hashtable | getElementsWithIDs() |
int | getExpandedTypeID(int node) |
DTMAxisIterator | getIterator()
Returns singleton iterator containg the document root |
String | getLanguage(int node) |
int | getMultiDOMMask() |
String[] | getNamesArray() |
String[] | getNamespaceArray() |
DTMAxisIterator | getNamespaceAxisIterator(int axis, int ns) |
String | getNamespaceName(int node) |
int | getNamespaceType(int node) |
int | getNodeHandle(int nodeId) |
int | getNodeIdent(int nodeHandle) |
String | getNodeName(int node) |
String | getNodeNameX(int node) |
DTMAxisIterator | getNodeValueIterator(DTMAxisIterator iterator, int type, 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() |
String | getStringValue() |
String | getStringValueX(int node) |
DTMAxisIterator | getTypedAxisIterator(int axis, int type) |
DTMAxisIterator | getTypedChildren(int type) |
int[] | getTypesArray() |
String | getUnparsedEntityURI(String entity) |
String[] | getUrisArray() |
boolean | isAttribute(int node) |
boolean | isElement(int node) |
boolean | lessThan(int node1, int node2) |
String | lookupNamespace(int node, String prefix) |
Node | makeNode(int index) |
Node | makeNode(DTMAxisIterator iter) |
NodeList | makeNodeList(int index) |
NodeList | makeNodeList(DTMAxisIterator iter) |
DTMAxisIterator | orderNodes(DTMAxisIterator source, int node) |
void | setDocumentURI(String uri) |
void | setFilter(StripFilter filter) |
void | setMultiDOMMask(int mask) |
void | setupMapping(String[] names, String[] urisArray, int[] typesArray, String[] namespaces) |
String | shallowCopy(int node, SerializationHandler handler) |