Interface ModelicaDeclaration
-
- All Superinterfaces:
ResolvableEntity
- All Known Subinterfaces:
ModelicaClassType
- All Known Implementing Classes:
ModelicaComponentDeclaration
public interface ModelicaDeclaration extends ResolvableEntity
Some Modelica entity that is explicitly declared with some name inside some lexical scope.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModelicaScope
getContainingScope()
Returns the scope in which this symbol is declared.String
getSimpleDeclarationName()
Returns the name of a declaration, such as "RealInput".-
Methods inherited from interface net.sourceforge.pmd.lang.modelica.resolver.ResolvableEntity
getDescriptiveName
-
-
-
-
Method Detail
-
getSimpleDeclarationName
String getSimpleDeclarationName()
Returns the name of a declaration, such as "RealInput".
-
getContainingScope
ModelicaScope getContainingScope()
Returns the scope in which this symbol is declared.
-
-