Class AbstractApexNodeBase

  • All Implemented Interfaces:
    net.sourceforge.pmd.lang.ast.Node
    Direct Known Subclasses:
    AbstractApexNode

    @Deprecated
    public abstract class AbstractApexNodeBase
    extends net.sourceforge.pmd.lang.ast.AbstractNode
    Deprecated.
    • Field Summary

      • Fields inherited from class net.sourceforge.pmd.lang.ast.AbstractNode

        beginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parent
    • 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

      • getBeginLine

        public int getBeginLine()
        Deprecated.
        Specified by:
        getBeginLine in interface net.sourceforge.pmd.lang.ast.Node
        Overrides:
        getBeginLine in class net.sourceforge.pmd.lang.ast.AbstractNode
      • getBeginColumn

        public int getBeginColumn()
        Deprecated.
        Specified by:
        getBeginColumn in interface net.sourceforge.pmd.lang.ast.Node
        Overrides:
        getBeginColumn in class net.sourceforge.pmd.lang.ast.AbstractNode
      • getEndLine

        public int getEndLine()
        Deprecated.
        Specified by:
        getEndLine in interface net.sourceforge.pmd.lang.ast.Node
        Overrides:
        getEndLine in class net.sourceforge.pmd.lang.ast.AbstractNode
      • getEndColumn

        public int getEndColumn()
        Deprecated.
        Specified by:
        getEndColumn in interface net.sourceforge.pmd.lang.ast.Node
        Overrides:
        getEndColumn in class net.sourceforge.pmd.lang.ast.AbstractNode
      • getXPathNodeName

        public final String getXPathNodeName()
        Deprecated.
        Specified by:
        getXPathNodeName in interface net.sourceforge.pmd.lang.ast.Node
        Overrides:
        getXPathNodeName in class net.sourceforge.pmd.lang.ast.AbstractNode