Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
EASL Properties
This topic lists the EASL properties for each of the EASL objects, as retrieved by the EASL_GET code generation macro.
Action
Property Name |
Description |
---|---|
Behavior |
The Action's associated behavior (Call Behavior Action or Call Operation Action).
|
Body |
The Action's body.
|
Context |
The Action's context.
|
Guard |
The Action's guard.
|
IsFinal |
A check on whether the action is a final Action.
|
IsGuarded |
A check on whether the action is a guarded Action.
|
IsInitial |
A check on whether the action is an initial Action.
|
Kind |
The Action's kind.
|
Next |
The Action's next action.
|
Node |
The Action's associated node in the graph.
|
Argument
Property Name |
Description |
---|---|
Parameter |
The ID of the Argument's associated parameter.
|
Value |
The default value of the argument.
|
Behavior
Property Name |
Description |
---|---|
InitialAction |
The Behavior's initial action.
|
isReadOnly |
The isReadOnly of the Behavior.
|
isSingleExecution |
The isSingleExecution of the Behavior.
|
Kind |
The kind of Behavior.
|
ReturnType |
The return type of the Behavior.
|
Specification |
The specification of the Behavior.
|
CallEvent
Property Name |
Description |
---|---|
Operation |
The operation of the CallEvent.
|
ChangeEvent
Property Name |
Description |
---|---|
ChangeExpression |
The change expression of the ChangeEvent.
|
Classifier
Property Name |
Description |
---|---|
HasBehaviors |
A check on whether the Classifier has behavioral models (Activity and Interaction).
|
Language |
The Classifier's language.
|
StateMachine |
The State Machine of the Classifier.
|
Condition
Property Name |
Description |
---|---|
Expression |
The Condition's expression.
|
Lower |
The Condition's lower value.
|
Upper |
The Condition's upper value.
|
Construct
Property Name |
Description |
---|---|
GetTaggedValue |
The Property's Tagged Value.
|
IsStereotypeApplied |
A check on whether a particular stereotype is applied to the Property.
|
Notes |
Notes on the Property.
|
UMLType |
The UML type of the Property.
|
Visibility |
The visibility of the Property.
|
Edge
Property Name |
Description |
---|---|
From |
The ID of the node from which the Edge arises.
|
To |
The ID of the node at which the Edge is targeted.
|
EventObject
Property Name |
Description |
---|---|
EventKind |
The event kind of the Event Object.
|
Instance
Property Name |
Description |
---|---|
Classifier |
The classifier of the Instance.
|
Value |
The value of the Instance.
|
Parameter
Property Name |
Description |
---|---|
Direction |
The direction of the Parameter.
|
Type |
The type of the Parameter.
|
Value |
The value of the parameter.
|
Primitive
Property Name |
Description |
---|---|
FQName |
The FQ name of the Primitive.
|
ID |
The ID of the Primitive.
|
Name |
The name of the Primitive.
|
ObjectType |
The object type of the Primitive.
|
Parent |
The IDParent of the Primitive.
|
PropertyObject
Property Name |
Description |
---|---|
BoundSize |
The bound size of the PropertyObject (if it is a collection).
|
ClassifierStereoType |
The stereotype of the PropertyObject's classifier.
|
IsAsynchProp |
A check on whether the PropertyObject is an asynchronous property.
|
IsCollection |
A check on whether the PropertyObject is a collection.
|
IsOrdered |
A check on whether the PropertyObject is ordered (if it is a collection).
|
IsTimedProp |
A check on whether the PropertyObject is a timed property.
|
Kind |
The PropertyObject's kind.
|
LowerValue |
The PropertyObject's lower value (if it is a collection).
|
Type |
The PropertyObject's type.
|
UpperValue |
The PropertyObject's upper value (if it is a collection).
|
Value |
The PropertyObject's value.
|
SignalEvent
Property Name |
Description |
---|---|
Signal |
The signal of the SignalEvent.
|
State
Property Name |
Description |
---|---|
HasSubMachine |
A check on whether the State is a Submachine state.
|
IsFinalState |
A check on whether the State is a final state.
|
SubMachine |
Get the ID of the Submachine contained by the State (if applicable).
|
StateMachine
Property Name |
Description |
---|---|
HasSubMachineState |
A check on whether the State Machine has a Submachine state.
|
InitialState |
The State Machine's initial state.
|
SubMachineState |
The State Machine's Submachine state.
|
TimeEvent
Property Name |
Description |
---|---|
When |
The 'when' property of the TimeEvent.
|
Transition
Property Name |
Description |
---|---|
HasEffect |
A check on whether the transition has a valid effect.
|
IsDerived |
A check on whether the transition is a derived transition.
|
IsTranscend |
A check on whether the transition transcends from one State Machine (Submachine state) to another.
|
IsTriggered |
A check on whether the transition is triggered.
|
Source |
The Transition's source.
|
Target |
The Transition's target.
|
Trigger
Property Name |
Description |
---|---|
AsynchDestinationState |
The asynchronous destination state of the Trigger (if it is an asynchronous trigger).
|
DependentProperty |
The ID of the property associated with the Trigger.
|
Event |
The Trigger's event.
|
Name |
The Trigger's name.
|
Type |
The Trigger's type.
|
Vertex
Property Name |
Description |
---|---|
IsHistory |
A check on whether the vertex is a history state.
|
IsPseudoState |
A check on whether the vertex is a pseudo state.
|
PseudoStateKind |
The Vertex's pseudo-state kind.
|