Class ElementNode
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
-
- net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode
-
- All Implemented Interfaces:
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
@Deprecated @InternalApi public class ElementNode extends AbstractNodeInfo
Deprecated.A Saxon OM Element type node for an AST Node.
-
-
Field Summary
Fields Modifier and Type Field Description protected net.sf.saxon.om.NodeInfo[]
children
Deprecated.protected DocumentNode
document
Deprecated.protected int
id
Deprecated.protected Node
node
Deprecated.protected ElementNode
parent
Deprecated.protected int
siblingPosition
Deprecated.
-
Constructor Summary
Constructors Constructor Description ElementNode(DocumentNode document, IdGenerator idGenerator, ElementNode parent, Node node, int siblingPosition)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
compareOrder(net.sf.saxon.om.NodeInfo other)
Deprecated.int
getColumnNumber()
Deprecated.net.sf.saxon.om.DocumentInfo
getDocumentRoot()
Deprecated.int
getLineNumber()
Deprecated.java.lang.String
getLocalPart()
Deprecated.int
getNodeKind()
Deprecated.net.sf.saxon.om.NodeInfo
getParent()
Deprecated.int
getSiblingPosition()
Deprecated.java.lang.Object
getUnderlyingNode()
Deprecated.java.lang.String
getURI()
Deprecated.boolean
hasChildNodes()
Deprecated.net.sf.saxon.om.AxisIterator
iterateAxis(byte axisNumber)
Deprecated.-
Methods inherited from class net.sourceforge.pmd.lang.ast.xpath.saxon.AbstractNodeInfo
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
-
-
-
-
Field Detail
-
document
protected final DocumentNode document
Deprecated.
-
parent
protected final ElementNode parent
Deprecated.
-
node
protected final Node node
Deprecated.
-
id
protected final int id
Deprecated.
-
siblingPosition
protected final int siblingPosition
Deprecated.
-
children
protected final net.sf.saxon.om.NodeInfo[] children
Deprecated.
-
-
Constructor Detail
-
ElementNode
public ElementNode(DocumentNode document, IdGenerator idGenerator, ElementNode parent, Node node, int siblingPosition)
Deprecated.
-
-
Method Detail
-
getUnderlyingNode
public java.lang.Object getUnderlyingNode()
Deprecated.- Specified by:
getUnderlyingNode
in interfacenet.sf.saxon.om.VirtualNode
- Overrides:
getUnderlyingNode
in classAbstractNodeInfo
-
getSiblingPosition
public int getSiblingPosition()
Deprecated.- Specified by:
getSiblingPosition
in interfacenet.sf.saxon.om.SiblingCountingNode
- Overrides:
getSiblingPosition
in classAbstractNodeInfo
-
getColumnNumber
public int getColumnNumber()
Deprecated.- Specified by:
getColumnNumber
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getColumnNumber
in classAbstractNodeInfo
-
getLineNumber
public int getLineNumber()
Deprecated.- Specified by:
getLineNumber
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getLineNumber
in classAbstractNodeInfo
-
hasChildNodes
public boolean hasChildNodes()
Deprecated.- Specified by:
hasChildNodes
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
hasChildNodes
in classAbstractNodeInfo
-
getNodeKind
public int getNodeKind()
Deprecated.- Specified by:
getNodeKind
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getNodeKind
in classAbstractNodeInfo
-
getDocumentRoot
public net.sf.saxon.om.DocumentInfo getDocumentRoot()
Deprecated.- Specified by:
getDocumentRoot
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getDocumentRoot
in classAbstractNodeInfo
-
getLocalPart
public java.lang.String getLocalPart()
Deprecated.- Specified by:
getLocalPart
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getLocalPart
in classAbstractNodeInfo
-
getURI
public java.lang.String getURI()
Deprecated.- Specified by:
getURI
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getURI
in classAbstractNodeInfo
-
getParent
public net.sf.saxon.om.NodeInfo getParent()
Deprecated.- Specified by:
getParent
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
getParent
in classAbstractNodeInfo
-
compareOrder
public int compareOrder(net.sf.saxon.om.NodeInfo other)
Deprecated.- Specified by:
compareOrder
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
compareOrder
in classAbstractNodeInfo
-
iterateAxis
public net.sf.saxon.om.AxisIterator iterateAxis(byte axisNumber)
Deprecated.- Specified by:
iterateAxis
in interfacenet.sf.saxon.om.NodeInfo
- Overrides:
iterateAxis
in classAbstractNodeInfo
-
-