ENTITY analytical_model_port_armx SUPERTYPE OF ((analytical_model_vector_port_armx ANDOR ONEOF (analog_analytical_model_port_armx, digital_analytical_model_port_armx))) SUBTYPE OF (analytical_model_port); accessed_analytical_model : analytical_model_definition_armx; SELF\representation.name RENAMED port_name : label; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; UNIQUE ur1 : port_name, accessed_analytical_model; END_ENTITY; -- analytical_model_port_armx |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; property_definition_representation definition: represented_definition; used_representation: representation; (DER) description: text; (DER) name: label; representation name: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; analytical_model_port (RT) (DER) definition: property_definition; (RT) (DER) used_representation: representation; analytical_model_port_armx accessed_analytical_model: analytical_model_definition_armx; (RT) name->port_name: label; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; |
analog_analytical_model_port_armx (ANALYTICAL_MODEL_XIM) |
analytical_model_vector_port_armx (ANALYTICAL_MODEL_XIM) |
digital_analytical_model_port_armx (ANALYTICAL_MODEL_XIM) |
Global rules for this entity data type- |
public interface EAnalytical_model_port_armx extends EAnalytical_model_portaccessed_analytical_model (explicit attribute)boolean testAccessed_analytical_model(EAnalytical_model_port_armx type)EAnalytical_model_definition_armx getAccessed_analytical_model(EAnalytical_model_port_armx type) void setAccessed_analytical_model(EAnalytical_model_port_armx type, EAnalytical_model_definition_armx value) void unsetAccessed_analytical_model(EAnalytical_model_port_armx type) |
public class CAnalytical_model_port_armx implements EAnalytical_model_port_armxstatic EAttribute attributeAccessed_analytical_model(EAnalytical_model_port_armx type)static int usedinAccessed_analytical_model(EAnalytical_model_port_armx type, EAnalytical_model_definition_armx instance, ASdaiModel domain, AAnalytical_model_port_armx result) static EAttribute attributeItems(EAnalytical_model_port_armx type) static int usedinItems(EAnalytical_model_port_armx type, ERepresentation_item instance, ASdaiModel domain, AAnalytical_model_port_armx result) static EAttribute attributeContext_of_items(EAnalytical_model_port_armx type) static int usedinContext_of_items(EAnalytical_model_port_armx type, ERepresentation_context instance, ASdaiModel domain, AAnalytical_model_port_armx result) |
public class AAnalytical_model_port_armx extends AEntitypublic EAnalytical_model_port_armx getByIndex(int index)public EAnalytical_model_port_armx getCurrentMember(SdaiIterator it) |