FileDocCategorySizeDatePackage
DOMEnhancedForDTM.javaAPI DocJava SE 5 API1796Fri Aug 26 14:55:32 BST 2005com.sun.org.apache.xalan.internal.xsltc

DOMEnhancedForDTM

public interface DOMEnhancedForDTM implements 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

Fields Summary
Constructors Summary
Methods Summary
public java.lang.StringgetDocumentURI()

public intgetElementById(java.lang.String idString)

public intgetExpandedTypeID2(int nodeHandle)

public short[]getMapping(java.lang.String[] names, java.lang.String[] uris, int[] types)

public short[]getNamespaceMapping(java.lang.String[] namespaces)

public int[]getReverseMapping(java.lang.String[] names, java.lang.String[] uris, int[] types)

public short[]getReverseNamespaceMapping(java.lang.String[] namespaces)

public booleanhasDOMSource()

public voidsetDocumentURI(java.lang.String uri)