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 ObjectchildrenAccept(ApexParserVisitor visitor, Object data)Deprecated.Accept the visitor.intgetBeginColumn()Deprecated.intgetBeginLine()Deprecated.intgetEndColumn()Deprecated.intgetEndLine()Deprecated.StringgetXPathNodeName()Deprecated.abstract ObjectjjtAccept(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:
getBeginLinein interfaceNode- Overrides:
getBeginLinein classAbstractNode
-
getBeginColumn
public int getBeginColumn()
Deprecated.- Specified by:
getBeginColumnin interfaceNode- Overrides:
getBeginColumnin classAbstractNode
-
getEndLine
public int getEndLine()
Deprecated.- Specified by:
getEndLinein interfaceNode- Overrides:
getEndLinein classAbstractNode
-
getEndColumn
public int getEndColumn()
Deprecated.- Specified by:
getEndColumnin interfaceNode- Overrides:
getEndColumnin classAbstractNode
-
getXPathNodeName
public final String getXPathNodeName()
Deprecated.- Specified by:
getXPathNodeNamein interfaceNode- Overrides:
getXPathNodeNamein classAbstractNode
-
-