Propiedades EASL

Superior  Previo  Próximo

 

Este tema lista las propiedades EASL para cada uno de los objetos EASL, mientras son recuperados por la macro de generación de código EASL_GET.

Action

Nombre de la propiedad

Descripción

Behavior

El comportamiento asociado de la Acción (Call Behavior Action o Call Operation Action).

Body

El cuerpo de la Acción.

Context

El contexto de la Acción.

Guard

La guarda de la Acción.

IsFinal

Una verificación acerca de si la acción es una Acción final o no.

IsGuarded

Una verificación acerca de si la acción es una Acción con guarda o no.

IsInitial

Una verificación acerca de la acción e una Acción inicial o no.

Kind

El tipo de Acción.

Next

La próxima acción de la Acción.

Node

El nodo asociado de la Acción en el gráfico.

Argument

Nombre de la propiedad

Descripción

Parameter

El ID del parámetro asociado del Argumento.

Value

El valor predeterminado del Argumento.

Behavior

Nombre de la propiedad

Descripción

InitialAction

La acción inicial del Comportamiento.

Kind

El tipo de comportamiento.

ReturnType

El tipo de retorno del Comportamiento.

CallEvent

Nombre de la propiedad

Descripción

Operation

La operación del CallEvent.

ChangeEvent

Nombre de la propiedad

Descripción

ChangeExpression

La expresión de cambio del ChangeEvent.

Classifier

Nombre de la propiedad

Descripción

HasBehaviors

Una verificación acerca de si el Clasificador tiene modelos de comportamiento (Actividad e interacción).

Language

El lenguaje del Clasificador.

StateMachine

La Máquina de estado del clasificador.

Condition

Nombre de la propiedad

Descripción

Expression

La expresión de la condición.

Lower

El valor más bajo de la Condición.

Upper

El valor más alto de la Condición.

Construct

Nombre de la propiedad

Descripción

GetTaggedValue

El Valor etiquetado de la Propiedad.

IsStereotypeApplied

Una verificación acerca de un estereotipo en particular se aplica a la propiedad o no.

Notes

Notas en la Propiedad.

UMLType

El tipo UML de la Propiedad.

Visibility

La visibilidad de la Propiedad.

Edge

Nombre de la propiedad

Descripción

From

El ID del nodo desde el cual salen los Bordes.

To

El lD del nodo al cual se dirige el Borde.

EventObject

Nombre de la propiedad

Descripción

EventKind

El tipo de evento de EventObject.

Instance

Nombre de la propiedad

Descripción

Classifier

El clasificador de la instancia.

Value

El valor de la instancia.

Parameter

Nombre de la propiedad

Descripción

Direction

La dirección del Parámetro.

Type

El tipo de Parámetro.

Value

El valor del Parámetro.

Primitive

Nombre de la propiedad

Descripción

FQName

El nombre FQ del Primitivo.

ID

El ID del Primitivo.

Name

El nombre del Primitivo.

ObjectType

El tipo de objeto del Primitivo.

Parent

El padre del ID del Primitivo.

PropertyObject

Nombre de la propiedad

Descripción

BoundSize

El tamaño del límite del PropertyObject (si es una colección).

ClassifierStereoType

El estereotipo del clasificador del PropertyObject.

IsAsynchProp

Una verificación acerca de si el PropertyObject es una propiedad asíncrona o no.

IsCollection

Una verificación acerca de si el PropertyObject es una colección o no.

IsOrdered

Una verificación acerca de si el PropertyObject esta ordenada (si es una colección).

IsTimedProp

Una verificación acerca de si el PropertyObject es una propiedad cronometrada.

Kind

El tipo de PropertyObject

LowerValue

El valor más bajo del PropertyObject (si es una colección).

Type

El tipo de PropertyObject.

UpperValue

El valor más alto del PropertyObject (si es una colección).

Value

El valor del PropertyObject.

SignalEvent

Nombre de la propiedad

Descripción

Signal

La señal del SignalEvent

State

Nombre de la propiedad

Descripción

HasSubMachine

Una verificación acerca de si el Estado es un estado de Submáquina.

IsFinalState

Una verificación acerca de si el Estado es un estado final.

SubMachine

Obtiene el ID de la Submáquina contenido por el Estado (si es aplicable).

StateMachine

Nombre de la propiedad

Descripción

HasSubMachineState

Una verificación acerca de si la Máquina de estado tiene un estado de Submáquina.

InitialState

El estado inicial de la Máquina de estado.

SubMachineState

El estado de Submáquina de la Máquina de estado.

TimeEvent

Nombre de la propiedad

Descripción

When

La propiedad 'cuando' del TimeEvent

Transition

Nombre de la propiedad

Descripción

HasEffect

Una verificación acerca de si la transición tiene un efecto válido o no.

IsDerived

Una verificación acerca de si la transición es una transición derivada o no.

IsTranscend

Una verificación acerca de si la transición trasciende de una Máquina de estado  (estado de Submáquina) a otra o no.

IsTriggered

Una verificación acerca de si la transición se dispara o no.

Source

El origen de la Transición.

Target

El destino de la Transición.

Trigger

Nombre de la propiedad

Descripción

AsynchDestinationState

El estado de destino asíncrono del Disparador (si es un disparador asíncrono.

DependentProperty

El ID de la propiedad asociada con el Disparador.

Event

El evento del Disparador.

Name

El nombre del Disparador.

Type

El tipo de Disparador.

Vertex

Nombre de la propiedad

Descripción

IsHistory

Una verificación acerca de si el vértice es un estado del historial o no.

IsPseudoState

Una verificación acerca de si el vértice es un seudo estado o no.

PseudoStateKind

El tipo de seudo estado del vértice.