Package net.sourceforge.pmd.lang.xml.ast
Interface XmlNode
-
- All Superinterfaces:
AttributeNode
,Node
- All Known Implementing Classes:
XmlNodeWrapper
,XmlParser.RootXmlNode
public interface XmlNode extends Node, AttributeNode
This interface represents all XML AST nodes. They are essentially thin wrappers around the underlying DOM nodes.
-
-
Field Summary
Fields Modifier and Type Field Description static String
BEGIN_COLUMN
static String
BEGIN_LINE
static String
END_COLUMN
static String
END_LINE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Node
getNode()
Provide access to the underlying DOM node.-
Methods inherited from interface net.sourceforge.pmd.lang.ast.xpath.AttributeNode
getAttributeIterator
-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
children, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getChild, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, getParent, getParentsOfType, getUserData, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
-
-
-
-
Field Detail
-
BEGIN_LINE
static final String BEGIN_LINE
- See Also:
- Constant Field Values
-
BEGIN_COLUMN
static final String BEGIN_COLUMN
- See Also:
- Constant Field Values
-
END_LINE
static final String END_LINE
- See Also:
- Constant Field Values
-
END_COLUMN
static final String END_COLUMN
- See Also:
- Constant Field Values
-
-
Method Detail
-
getNode
Node getNode()
Provide access to the underlying DOM node.- Returns:
- The DOM node.
-
-