Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.xalan.xsltc.dom.DOMAdapter
Fields inherited from interface org.apache.xalan.xsltc.DOM | |
ADAPTIVE_RTF , FIRST_TYPE , NO_TYPE , NULL , RETURN_CURRENT , RETURN_PARENT , SIMPLE_RTF , TREE_RTF |
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
void |
|
int |
|
DTMAxisIterator |
|
DTMAxisIterator |
|
DOM | |
int | |
String | |
String |
|
Hashtable | |
int |
|
DTMAxisIterator |
|
String |
|
int | |
int |
|
String[] | |
String[] | |
DTMAxisIterator |
|
String |
|
int |
|
int |
|
int |
|
String |
|
String |
|
DTMAxisIterator |
|
DTMAxisIterator |
|
SerializationHandler |
|
int |
|
DOM |
|
DOM |
|
int |
|
String | |
String |
|
DTMAxisIterator |
|
DTMAxisIterator |
|
int[] | |
String |
|
String[] | |
boolean |
|
boolean |
|
boolean |
|
String |
|
Node |
|
Node |
|
NodeList |
|
NodeList |
|
DTMAxisIterator |
|
void |
|
void |
|
void |
|
void |
|
String |
|
public DOMAdapter(DOM dom, String[] namesArray, String[] urisArray, int[] typesArray, String[] namespaceArray)
public void characters(int textNode, SerializationHandler handler) throws TransletException
- Specified by:
- characters in interface DOM
public int getAttributeNode(int type, int element)
- Specified by:
- getAttributeNode in interface DOM
public DTMAxisIterator getAxisIterator(int axis)
- Specified by:
- getAxisIterator in interface DOM
public String getDocumentURI()
public Hashtable getElementsWithIDs()
- Specified by:
- getElementsWithIDs in interface DOM
public int getExpandedTypeID(int node)
- Specified by:
- getExpandedTypeID in interface DOM
public DTMAxisIterator getIterator()
Returns singleton iterator containg the document root
- Specified by:
- getIterator in interface DOM
public int getMultiDOMMask()
public String[] getNamesArray()
public String[] getNamespaceArray()
public DTMAxisIterator getNamespaceAxisIterator(int axis, int ns)
- Specified by:
- getNamespaceAxisIterator in interface DOM
public String getNamespaceName(int node)
- Specified by:
- getNamespaceName in interface DOM
public DTMAxisIterator getNodeValueIterator(DTMAxisIterator iterator, int type, String value, boolean op)
- Specified by:
- getNodeValueIterator in interface DOM
public DTMAxisIterator getNthDescendant(int type, int n, boolean includeself)
- Specified by:
- getNthDescendant in interface DOM
public SerializationHandler getOutputDomBuilder()
Returns a SerializationHandler class wrapped in a SAX adapter.
- Specified by:
- getOutputDomBuilder in interface DOM
public DOM getResultTreeFrag(int initSize, int rtfType)
Return a instance of a DOM class to be used as an RTF
- Specified by:
- getResultTreeFrag in interface DOM
public DOM getResultTreeFrag(int initSize, int rtfType, boolean addToManager)
Return a instance of a DOM class to be used as an RTF
- Specified by:
- getResultTreeFrag in interface DOM
public DTMAxisIterator getTypedAxisIterator(int axis, int type)
- Specified by:
- getTypedAxisIterator in interface DOM
public DTMAxisIterator getTypedChildren(int type)
- Specified by:
- getTypedChildren in interface DOM
public int[] getTypesArray()
public String getUnparsedEntityURI(String entity)
- Specified by:
- getUnparsedEntityURI in interface DOM
public String[] getUrisArray()
public String lookupNamespace(int node, String prefix) throws TransletException
- Specified by:
- lookupNamespace in interface DOM
public NodeList makeNodeList(DTMAxisIterator iter)
- Specified by:
- makeNodeList in interface DOM
public DTMAxisIterator orderNodes(DTMAxisIterator source, int node)
- Specified by:
- orderNodes in interface DOM
public void setDocumentURI(String uri)
public void setMultiDOMMask(int mask)
public void setupMapping(String[] names, String[] urisArray, int[] typesArray, String[] namespaces)
- Specified by:
- setupMapping in interface DOM
public String shallowCopy(int node, SerializationHandler handler) throws TransletException
- Specified by:
- shallowCopy in interface DOM