ENTITY equivalent_stackup_model_definition_armx SUBTYPE OF (product_view_definition, equivalent_stackup_model_definition); SELF\product_definition_relationship.relating_product_definition RENAMED primary_stackup_model : stratum_stack_model_armx; SELF\product_definition_relationship.related_product_definition RENAMED equivalent_stackup_model : stratum_stack_model_armx; equivalent_sub_stacks : SET [1:?] OF equivalent_sub_stack_definition_armx; WHERE wr1: primary_stackup_model :<>: equivalent_stackup_model; wr2: SIZEOF(QUERY( ess <* equivalent_sub_stacks | NOT (ess\Equivalent_sub_stack_definition_armx.equivalent_stack\Stratum_sub_stack_armx.associated_stackup :=: equivalent_stackup_model) )) = 0; wr3: acyclic_equivalent_stackup_model_definition(SELF, [equivalent_stackup_model], 'FABRICATION_TECHNOLOGY_XIM.EQUIVALENT_STACKUP_MODEL_DEFINITION_ARMX'); END_ENTITY; -- equivalent_stackup_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; product_definition_relationship id: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; equivalent_stackup_model_definition (RT) relating_product_definition->primary_stackup_model: stratum_stack_model; (RT) related_product_definition->equivalent_stackup_model: stratum_stack_model; equivalent_stackup_model_definition_armx (RT) relating_product_definition->primary_stackup_model: stratum_stack_model_armx; (RT) related_product_definition->equivalent_stackup_model: stratum_stack_model_armx; equivalent_sub_stacks: SET [1:?] OF equivalent_sub_stack_definition_armx; |
Global rules for this entity data type- |
public interface EEquivalent_stackup_model_definition_armx extends EProduct_view_definition, EEquivalent_stackup_model_definitionequivalent_sub_stacks (explicit attribute)boolean testEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type)AEquivalent_sub_stack_definition_armx getEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type) AEquivalent_sub_stack_definition_armx createEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type) void unsetEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type) |
public class CEquivalent_stackup_model_definition_armx implements EEquivalent_stackup_model_definition_armxstatic EAttribute attributeEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type)static int usedinEquivalent_sub_stacks(EEquivalent_stackup_model_definition_armx type, EEquivalent_sub_stack_definition_armx instance, ASdaiModel domain, AEquivalent_stackup_model_definition_armx result) |
public class AEquivalent_stackup_model_definition_armx extends AEntitypublic EEquivalent_stackup_model_definition_armx getByIndex(int index)public EEquivalent_stackup_model_definition_armx getCurrentMember(SdaiIterator it) |