javax.xml.transform.Source
, net.sf.saxon.evpull.PullEvent
, net.sf.saxon.om.Item
, net.sf.saxon.om.NodeInfo
, net.sf.saxon.om.SiblingCountingNode
, net.sf.saxon.om.ValueRepresentation
, net.sf.saxon.om.VirtualNode
public class ElementNode extends AbstractNodeInfo
Modifier and Type | Field | Description |
---|---|---|
protected net.sf.saxon.om.NodeInfo[] |
children |
|
protected DocumentNode |
document |
|
protected int |
id |
|
protected Node |
node |
|
protected ElementNode |
parent |
|
protected int |
siblingPosition |
Constructor | Description |
---|---|
ElementNode(DocumentNode document,
IdGenerator idGenerator,
ElementNode parent,
Node node,
int siblingPosition) |
Modifier and Type | Method | Description |
---|---|---|
int |
compareOrder(net.sf.saxon.om.NodeInfo other) |
|
int |
getColumnNumber() |
|
net.sf.saxon.om.DocumentInfo |
getDocumentRoot() |
|
int |
getLineNumber() |
|
java.lang.String |
getLocalPart() |
|
int |
getNodeKind() |
|
net.sf.saxon.om.NodeInfo |
getParent() |
|
int |
getSiblingPosition() |
|
java.lang.Object |
getUnderlyingNode() |
|
java.lang.String |
getURI() |
|
boolean |
hasChildNodes() |
|
net.sf.saxon.om.AxisIterator |
iterateAxis(byte axisNumber) |
atomize, copy, createUnsupportedOperationException, equals, generateId, getAttributeValue, getBaseURI, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getFingerprint, getNameCode, getNamePool, getPrefix, getRoot, getStringValue, getStringValueCS, getSystemId, getTypeAnnotation, getTypedValue, hashCode, isId, isIdref, isNilled, isSameNodeInfo, iterateAxis, setSystemId
protected final DocumentNode document
protected final ElementNode parent
protected final Node node
protected final int id
protected final int siblingPosition
protected final net.sf.saxon.om.NodeInfo[] children
public ElementNode(DocumentNode document, IdGenerator idGenerator, ElementNode parent, Node node, int siblingPosition)
public java.lang.Object getUnderlyingNode()
getUnderlyingNode
in interface net.sf.saxon.om.VirtualNode
getUnderlyingNode
in class AbstractNodeInfo
public int getSiblingPosition()
getSiblingPosition
in interface net.sf.saxon.om.SiblingCountingNode
getSiblingPosition
in class AbstractNodeInfo
public int getColumnNumber()
getColumnNumber
in interface net.sf.saxon.om.NodeInfo
getColumnNumber
in class AbstractNodeInfo
public int getLineNumber()
getLineNumber
in interface net.sf.saxon.om.NodeInfo
getLineNumber
in class AbstractNodeInfo
public boolean hasChildNodes()
hasChildNodes
in interface net.sf.saxon.om.NodeInfo
hasChildNodes
in class AbstractNodeInfo
public int getNodeKind()
getNodeKind
in interface net.sf.saxon.om.NodeInfo
getNodeKind
in class AbstractNodeInfo
public net.sf.saxon.om.DocumentInfo getDocumentRoot()
getDocumentRoot
in interface net.sf.saxon.om.NodeInfo
getDocumentRoot
in class AbstractNodeInfo
public java.lang.String getLocalPart()
getLocalPart
in interface net.sf.saxon.om.NodeInfo
getLocalPart
in class AbstractNodeInfo
public java.lang.String getURI()
getURI
in interface net.sf.saxon.om.NodeInfo
getURI
in class AbstractNodeInfo
public net.sf.saxon.om.NodeInfo getParent()
getParent
in interface net.sf.saxon.om.NodeInfo
getParent
in class AbstractNodeInfo
public int compareOrder(net.sf.saxon.om.NodeInfo other)
compareOrder
in interface net.sf.saxon.om.NodeInfo
compareOrder
in class AbstractNodeInfo
public net.sf.saxon.om.AxisIterator iterateAxis(byte axisNumber)
iterateAxis
in interface net.sf.saxon.om.NodeInfo
iterateAxis
in class AbstractNodeInfo
Copyright © 2002–2018 PMD. All rights reserved.