ENTITY analytical_model_definition_armx SUBTYPE OF (information_definition, analytical_model_definition); SELF\product_definition.formation : analytical_model_version; source_code : SET [1:1] OF digital_file; DERIVE representation_language : SET [1:1] OF document_definition := get_document_definition(SELF, 'representation language', 'SPECIFICATION_DOCUMENT_XIM.LANGUAGE_REFERENCE_MANUAL'); INVERSE access_mechanism : SET [1:?] OF analytical_model_port_armx FOR accessed_analytical_model; parameter : SET [1:?] OF analytical_model_parameter_armx FOR accessed_analytical_model; reference_document : document_assignment FOR is_assigned_to; END_ENTITY; -- analytical_model_definition_armx |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; product_view_definition (RT) (OPT) description->name_x: STRING; (OPT) additional_characterization: STRING; (RT) frame_of_reference->initial_context: product_definition_context; (OPT) additional_contexts: SET [1:?] OF product_definition_context; (RT) formation->defined_version: product_definition_formation; (RT) (DER) name: label; information_definition (RT) defined_version: information_version; analytical_model_definition - analytical_model_definition_armx (RT) formation: analytical_model_version; source_code: SET [1:1] OF digital_file; (DER) representation_language: SET [1:1] OF document_definition; (INV) access_mechanism: SET [1:?] OF analytical_model_port_armx FOR accessed_analytical_model; (INV) parameter: SET [1:?] OF analytical_model_parameter_armx FOR accessed_analytical_model; (INV) reference_document: document_assignment FOR is_assigned_to; |
Global rules for this entity data type- |
public interface EAnalytical_model_definition_armx extends EInformation_definition, EAnalytical_model_definitionsource_code (explicit attribute)boolean testSource_code(EAnalytical_model_definition_armx type)ADigital_file getSource_code(EAnalytical_model_definition_armx type) ADigital_file createSource_code(EAnalytical_model_definition_armx type) void unsetSource_code(EAnalytical_model_definition_armx type) representation_language (derived attribute)ADocument_definition getRepresentation_language(EAnalytical_model_definition_armx type)boolean testRepresentation_language(EAnalytical_model_definition_armx type) access_mechanism (inverse attribute)AAnalytical_model_port_armx getAccess_mechanism(EAnalytical_model_definition_armx type, ASdaiModel domain)parameter (inverse attribute)AAnalytical_model_parameter_armx getParameter(EAnalytical_model_definition_armx type, ASdaiModel domain)reference_document (inverse attribute)ADocument_assignment getReference_document(EAnalytical_model_definition_armx type, ASdaiModel domain) |
public class CAnalytical_model_definition_armx implements EAnalytical_model_definition_armxstatic EAttribute attributeSource_code(EAnalytical_model_definition_armx type)static int usedinSource_code(EAnalytical_model_definition_armx type, EDigital_file instance, ASdaiModel domain, AAnalytical_model_definition_armx result) static EAttribute attributeRepresentation_language(EAnalytical_model_definition_armx type) static int usedinRepresentation_language(EAnalytical_model_definition_armx type, EDocument_definition instance, ASdaiModel domain, AAnalytical_model_definition_armx result) static EAttribute attributeAccess_mechanism(EAnalytical_model_definition_armx type) static EAttribute attributeParameter(EAnalytical_model_definition_armx type) static EAttribute attributeReference_document(EAnalytical_model_definition_armx type) |
public class AAnalytical_model_definition_armx extends AEntitypublic EAnalytical_model_definition_armx getByIndex(int index)public EAnalytical_model_definition_armx getCurrentMember(SdaiIterator it) |