ENTITY applied_state_definition_armx SUBTYPE OF (applied_state_definition_assignment, state_type, state_type_role); DERIVE SELF\applied_state_definition_assignment.described_state_definition : state_type := SELF; SELF\applied_state_definition_assignment.role : applied_state_definition_armx := State_type_role('assigned',?); END_ENTITY; -- applied_state_definition_armx |
Entity data types and their attributesstate_type_assignmentassigned_state_type: state_type; role: state_type_role; applied_state_type_assignment items: SET [1:?] OF state_type_of_item; applied_state_definition_assignment assigned_to: state_definition_of_item; (RT) assigned_state_type->described_state_definition: state_type; (RT) role: state_type_role; (RT) (DER) items: SET [1:?] OF state_type_of_item; state_type name: label; (OPT) description: text; state_type_role name: label; (OPT) description: text; applied_state_definition_armx (RT) (DER) described_state_definition: state_type; (RT) (DER) role: applied_state_definition_armx; |
applied_state_definition_occurrence_armx (STATE_DEFINITION_XIM) |
Global rules for this entity data type- |
public interface EApplied_state_definition_armx extends EApplied_state_definition_assignment, EState_type, EState_type_role |
public class CApplied_state_definition_armx implements EApplied_state_definition_armxstatic EAttribute attributeDescribed_state_definition(EApplied_state_definition_armx type)static int usedinDescribed_state_definition(EApplied_state_definition_armx type, EState_type instance, ASdaiModel domain, AApplied_state_definition_armx result) static EAttribute attributeRole(EApplied_state_definition_armx type) static int usedinRole(EApplied_state_definition_armx type, EApplied_state_definition_armx instance, ASdaiModel domain, AApplied_state_definition_armx result) |
public class AApplied_state_definition_armx extends AEntitypublic EApplied_state_definition_armx getByIndex(int index)public EApplied_state_definition_armx getCurrentMember(SdaiIterator it) |