Class AbstractApexNodeBase
- java.lang.Object
-
- net.sourceforge.pmd.lang.ast.AbstractNode
-
- net.sourceforge.pmd.lang.apex.ast.AbstractApexNodeBase
-
- All Implemented Interfaces:
Node
- Direct Known Subclasses:
AbstractApexNode
@Deprecated @InternalApi public abstract class AbstractApexNodeBase extends AbstractNode
Deprecated.UseApexNode
-
-
Field Summary
-
Fields inherited from class net.sourceforge.pmd.lang.ast.AbstractNode
beginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parent
-
-
Constructor Summary
Constructors Constructor Description AbstractApexNodeBase(Class<?> klass)
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Object
childrenAccept(ApexParserVisitor visitor, Object data)
Deprecated.Accept the visitor.int
getBeginColumn()
Deprecated.int
getBeginLine()
Deprecated.int
getEndColumn()
Deprecated.int
getEndLine()
Deprecated.String
getXPathNodeName()
Deprecated.abstract Object
jjtAccept(ApexParserVisitor visitor, Object data)
Deprecated.Accept the visitor.-
Methods inherited from class net.sourceforge.pmd.lang.ast.AbstractNode
appendElement, children, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, findDescendantsOfType, getAsDocument, getChild, getDataFlowNode, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfAnyType, getFirstParentOfType, getImage, getIndexInParent, getNthParent, getNumChildren, getParent, getParentsOfType, getUserData, getUserMap, getXPathAttributesIterator, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfAnyType, hasDescendantOfType, hasImageEqualTo, isFindBoundary, isSingleLine, jjtAddChild, jjtClose, jjtGetChild, jjtGetChildIndex, jjtGetFirstToken, jjtGetId, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetChildIndex, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, remove, removeChildAtIndex, setDataFlowNode, setImage, setUserData, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLine, toString
-
-
-
-
Constructor Detail
-
AbstractApexNodeBase
public AbstractApexNodeBase(Class<?> klass)
Deprecated.
-
-
Method Detail
-
jjtAccept
public abstract Object jjtAccept(ApexParserVisitor visitor, Object data)
Deprecated.Accept the visitor. *
-
childrenAccept
public Object childrenAccept(ApexParserVisitor visitor, Object data)
Deprecated.Accept the visitor. *
-
getBeginLine
public int getBeginLine()
Deprecated.- Specified by:
getBeginLine
in interfaceNode
- Overrides:
getBeginLine
in classAbstractNode
-
getBeginColumn
public int getBeginColumn()
Deprecated.- Specified by:
getBeginColumn
in interfaceNode
- Overrides:
getBeginColumn
in classAbstractNode
-
getEndLine
public int getEndLine()
Deprecated.- Specified by:
getEndLine
in interfaceNode
- Overrides:
getEndLine
in classAbstractNode
-
getEndColumn
public int getEndColumn()
Deprecated.- Specified by:
getEndColumn
in interfaceNode
- Overrides:
getEndColumn
in classAbstractNode
-
getXPathNodeName
public final String getXPathNodeName()
Deprecated.- Specified by:
getXPathNodeName
in interfaceNode
- Overrides:
getXPathNodeName
in classAbstractNode
-
-