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 Details

    • getSimpleDeclarationName

      String getSimpleDeclarationName()
      Returns the name of a declaration, such as "RealInput".
    • getContainingScope

      ModelicaScope getContainingScope()
      Returns the scope in which this symbol is declared.