Dymola Behavior Modeling Types

This page describes the types specific to the Dymola Behavior Modeling app.

This page discusses:

ModelicaAllTypes

The ModelicaAllTypes is the parent for all the Modelica types. The other types, except ModelicaComponent, inherit attributes from this type.

Inheritance Path

ObjectType
 Feature
  ModelicaAllTypes

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String Edit the class name.
ModelicaComponentName Modelica Component Name String Display the component name of a class (read-only).
ModelicaDescription Modelica Description String Edit the description of a class.
ModelicaFullDocumentation Modelica Full Documentation String Create or edit the documentation of a class.
ModelicaFullPath Modelica Full Path String Display the full path of a class.
ModelicaText Modelica Text String Create or edit the full Modelica text of a class.
ModelicaUseOfClass Modelica Use Of Class String Display the uses annotations (read-only).

ModelicaBlock

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaBlock.

Inheritance Path

ObjectType
 Feature
  ModelicaBlock

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaClass

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaClass.

Inheritance Path

ObjectType
 Feature
  ModelicaClass

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaConnector

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaConnector.

Inheritance Path

ObjectType
 Feature
  ModelicaConnector

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaExpConnector

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaExpConnector.

Inheritance Path

ObjectType
 Feature
  ModelicaExpConnector

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaFunction

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaFunction.

Inheritance Path

ObjectType
 Feature
  ModelicaFunction

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaModel

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaModel.

Inheritance Path

ObjectType
 Feature
  ModelicaModel

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaPackage

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaPackage.

Inheritance Path

ObjectType
 Feature
  ModelicaPackage

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaRecord

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaRecord.

Inheritance Path

ObjectType
 Feature
  ModelicaRecord

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -

ModelicaType

This knowledge type lets you modify parts of Modelica text for Modelica classes of type ModelicaType.

Inheritance Path

ObjectType
 Feature
  ModelicaType

Attributes

Name used in EKL NLS Name Type Comment
ModelicaClassName Modelica Class Name String -
ModelicaComponentName Modelica Component Name String -
ModelicaDescription Modelica Description String -
ModelicaFullDocumentation Modelica Full Documentation String -
ModelicaFullPath Modelica Full Path String -
ModelicaText Modelica Text String -
ModelicaUseOfClass Modelica Use Of Class String -