Interface ResolvableModelicaNode
-
- All Superinterfaces:
ModelicaNode
,Node
- All Known Implementing Classes:
ASTComponentReference
,ASTName
public interface ResolvableModelicaNode extends ModelicaNode
A public API for resolving lexical references to class or components.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResolutionResult
getResolutionCandidates()
Tries to resolve the declaration of the referenced component.-
Methods inherited from interface net.sourceforge.pmd.lang.modelica.ast.ModelicaNode
children, getChild, getContainingScope, getMostSpecificScope, getParent, jjtAccept
-
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
-
getResolutionCandidates
ResolutionResult getResolutionCandidates()
Tries to resolve the declaration of the referenced component.
-
-