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

DOM

public interface DOM
author
Jacek Ambroziak
author
Santiago Pericas-Geertsen

Fields Summary
public static final int
FIRST_TYPE
public static final int
NO_TYPE
public static final int
NULL
public static final int
RETURN_CURRENT
public static final int
RETURN_PARENT
public static final int
SIMPLE_RTF
public static final int
ADAPTIVE_RTF
public static final int
TREE_RTF
Constructors Summary
Methods Summary
public voidcharacters(int textNode, com.sun.org.apache.xml.internal.serializer.SerializationHandler handler)

public voidcopy(int node, com.sun.org.apache.xml.internal.serializer.SerializationHandler handler)

public voidcopy(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator nodes, com.sun.org.apache.xml.internal.serializer.SerializationHandler handler)

public intgetAttributeNode(int gType, int element)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetAxisIterator(int axis)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetChildren(int node)

public intgetDocument()

public java.lang.StringgetDocumentURI(int node)

public com.sun.org.apache.xalan.internal.xsltc.runtime.HashtablegetElementsWithIDs()

public intgetExpandedTypeID(int node)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetIterator()
returns singleton iterator containg the document root

public java.lang.StringgetLanguage(int node)

public intgetNSType(int node)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetNamespaceAxisIterator(int axis, int ns)

public java.lang.StringgetNamespaceName(int node)

public intgetNamespaceType(int node)

public intgetNodeHandle(int nodeId)

public intgetNodeIdent(int nodehandle)

public java.lang.StringgetNodeName(int node)

public java.lang.StringgetNodeNameX(int node)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetNodeValueIterator(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter, int returnType, java.lang.String value, boolean op)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetNthDescendant(int node, int n, boolean includeself)

public com.sun.org.apache.xml.internal.serializer.SerializationHandlergetOutputDomBuilder()

public intgetParent(int node)

public com.sun.org.apache.xalan.internal.xsltc.DOMgetResultTreeFrag(int initialSize, int rtfType)

public com.sun.org.apache.xalan.internal.xsltc.DOMgetResultTreeFrag(int initialSize, int rtfType, boolean addToDTMManager)

public intgetSize()

public java.lang.StringgetStringValue()

public java.lang.StringgetStringValueX(int node)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetTypedAxisIterator(int axis, int type)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratorgetTypedChildren(int type)

public java.lang.StringgetUnparsedEntityURI(java.lang.String name)

public booleanisAttribute(int node)

public booleanisElement(int node)

public booleanlessThan(int node1, int node2)

public java.lang.StringlookupNamespace(int node, java.lang.String prefix)

public org.w3c.dom.NodemakeNode(int index)

public org.w3c.dom.NodemakeNode(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter)

public org.w3c.dom.NodeListmakeNodeList(int index)

public org.w3c.dom.NodeListmakeNodeList(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator iter)

public com.sun.org.apache.xml.internal.dtm.DTMAxisIteratororderNodes(com.sun.org.apache.xml.internal.dtm.DTMAxisIterator source, int node)

public voidsetFilter(com.sun.org.apache.xalan.internal.xsltc.StripFilter filter)

public voidsetupMapping(java.lang.String[] names, java.lang.String[] urisArray, int[] typesArray, java.lang.String[] namespaces)

public java.lang.StringshallowCopy(int node, com.sun.org.apache.xml.internal.serializer.SerializationHandler handler)