Package net.sourceforge.pmd.lang.vf.ast
Interface VfNode
-
- All Superinterfaces:
net.sourceforge.pmd.lang.ast.Node
- All Known Implementing Classes:
AbstractVFNode
,ASTArguments
,ASTAttribute
,ASTAttributeValue
,ASTCData
,ASTCompilationUnit
,ASTContent
,ASTDeclaration
,ASTDoctypeDeclaration
,ASTDoctypeExternalId
,ASTDotExpression
,ASTElement
,ASTElExpression
,ASTExpression
,ASTHtmlScript
,ASTIdentifier
,ASTLiteral
,ASTNegationExpression
,ASTText
public interface VfNode extends net.sourceforge.pmd.lang.ast.Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Iterable<? extends VfNode>
children()
Object
childrenAccept(VfParserVisitor visitor, Object data)
Deprecated.This method is not useful, the logic for combining children values should be present on the visitor, not the nodeVfNode
getChild(int i)
VfNode
getParent()
Object
jjtAccept(VfParserVisitor visitor, Object data)
Accept the visitor.-
Methods inherited from interface net.sourceforge.pmd.lang.ast.Node
findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getBeginColumn, getBeginLine, getDataFlowNode, getEndColumn, getEndLine, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, getParentsOfType, getUserData, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasDescendantMatchingXPath, hasDescendantOfType, hasImageEqualTo, isFindBoundary, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetId, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData
-
-
-
-
Method Detail
-
jjtAccept
Object jjtAccept(VfParserVisitor visitor, Object data)
Accept the visitor. *
-
childrenAccept
@Deprecated Object childrenAccept(VfParserVisitor visitor, Object data)
Deprecated.This method is not useful, the logic for combining children values should be present on the visitor, not the nodeAccept the visitor. *
-
getParent
VfNode getParent()
- Specified by:
getParent
in interfacenet.sourceforge.pmd.lang.ast.Node
-
getChild
VfNode getChild(int i)
- Specified by:
getChild
in interfacenet.sourceforge.pmd.lang.ast.Node
-
-