org.apache.xalan.xsltc
Interface DOMEnhancedForDTM
- All Superinterfaces:
- DOM
- All Known Implementing Classes:
- SAXImpl
public interface DOMEnhancedForDTM
- extends DOM
Interface for SAXImpl which adds methods used at run-time, over and above
those provided by the XSLTC DOM interface. An attempt to avoid the current
"Is the DTM a DOM, if so is it a SAXImpl, . . .
which was producing some ugly replicated code
and introducing bugs where that multipathing had not been
done. This makes it easier to provide other DOM/DOMEnhancedForDTM
implementations, rather than hard-wiring XSLTC to SAXImpl.
- Author:
- Joseph Kesselman
Methods inherited from interface org.apache.xalan.xsltc.DOM |
characters, copy, copy, getAttributeNode, getAxisIterator, getChildren, getDocumentURI, getDocument, getElementsWithIDs, getExpandedTypeID, getIterator, getLanguage, getNamespaceAxisIterator, getNamespaceName, getNamespaceType, getNodeHandle, getNodeIdent, getNodeNameX, getNodeName, getNodeValueIterator, getNSType, getNthDescendant, getOutputDomBuilder, getParent, getResultTreeFrag, getResultTreeFrag, getSize, getStringValueX, getStringValue, getTypedAxisIterator, getTypedChildren, getUnparsedEntityURI, isAttribute, isElement, lessThan, lookupNamespace, makeNodeList, makeNodeList, makeNode, makeNode, orderNodes, setFilter, setupMapping, shallowCopy |
getMapping
short[] getMapping(java.lang.String[] names,
java.lang.String[] uris,
int[] types)
getReverseMapping
int[] getReverseMapping(java.lang.String[] names,
java.lang.String[] uris,
int[] types)
getNamespaceMapping
short[] getNamespaceMapping(java.lang.String[] namespaces)
getReverseNamespaceMapping
short[] getReverseNamespaceMapping(java.lang.String[] namespaces)
getDocumentURI
java.lang.String getDocumentURI()
setDocumentURI
void setDocumentURI(java.lang.String uri)
getExpandedTypeID2
int getExpandedTypeID2(int nodeHandle)
hasDOMSource
boolean hasDOMSource()
getElementById
int getElementById(java.lang.String idString)
Copyright © 2006 Apache XML Project. All Rights Reserved.