Interface ModelicaNode

    • Field Summary

      • Fields inherited from interface net.sourceforge.pmd.lang.ast.Node

        COORDS_COMPARATOR
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ModelicaScope getContainingScope()
      Returns the lexical scope this node is contained in.
      ModelicaScope getMostSpecificScope()
      Returns the most specific lexical scope naturally associated with this node.
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.impl.GenericNode

        ancestors, ancestorsOrSelf, asStream, children, descendants, descendantsOrSelf, getChild, getFirstChild, getLastChild, getNextSibling, getParent, getPreviousSibling
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeNode

        getFirstToken, getLastToken, tokens
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.Node

        acceptVisitor, ancestors, children, compareLocation, descendants, firstChild, getAstInfo, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getIndexInParent, getLanguageVersion, getNumChildren, getReportLocation, getRoot, getTextDocument, getUserMap, getXPathAttributesIterator, getXPathNodeName, hasImageEqualTo, isFindBoundary
      • Methods inherited from interface net.sourceforge.pmd.lang.ast.TextAvailableNode

        getOriginalText, getText, getTextRegion
    • Method Detail

      • getContainingScope

        ModelicaScope getContainingScope()
        Returns the lexical scope this node is contained in.
      • getMostSpecificScope

        ModelicaScope getMostSpecificScope()
        Returns the most specific lexical scope naturally associated with this node.
        Returns:
        the scope defined by this node itself or the same as getContainingScope() otherwise