ENTITY equivalent_sub_stack_definition_armx SUBTYPE OF (product_view_definition, equivalent_sub_stack_definition); equivalent_stack : local_linear_stack; primary_sto : stratum_technology_occurrence; primary_sto_link : stratum_technology_occurrence_link; WHERE wr1: primary_sto IN [primary_sto_link\Stratum_technology_occurrence_relationship_armx.sto_1, primary_sto_link\Stratum_technology_occurrence_relationship_armx.sto_2]; wr2: equivalent_stack\Stratum_sub_stack_armx.associated_stackup :<>: primary_sto_link\Stratum_technology_occurrence_relationship_armx.scope; END_ENTITY; -- equivalent_sub_stack_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; equivalent_sub_stack_definition - equivalent_sub_stack_definition_armx equivalent_stack: local_linear_stack; primary_sto: stratum_technology_occurrence; primary_sto_link: stratum_technology_occurrence_link; |
Global rules for this entity data type- |
public interface EEquivalent_sub_stack_definition_armx extends EProduct_view_definition, EEquivalent_sub_stack_definitionequivalent_stack (explicit attribute)boolean testEquivalent_stack(EEquivalent_sub_stack_definition_armx type)ELocal_linear_stack getEquivalent_stack(EEquivalent_sub_stack_definition_armx type) void setEquivalent_stack(EEquivalent_sub_stack_definition_armx type, ELocal_linear_stack value) void unsetEquivalent_stack(EEquivalent_sub_stack_definition_armx type) primary_sto (explicit attribute)boolean testPrimary_sto(EEquivalent_sub_stack_definition_armx type)EStratum_technology_occurrence getPrimary_sto(EEquivalent_sub_stack_definition_armx type) void setPrimary_sto(EEquivalent_sub_stack_definition_armx type, EStratum_technology_occurrence value) void unsetPrimary_sto(EEquivalent_sub_stack_definition_armx type) primary_sto_link (explicit attribute)boolean testPrimary_sto_link(EEquivalent_sub_stack_definition_armx type)EStratum_technology_occurrence_link getPrimary_sto_link(EEquivalent_sub_stack_definition_armx type) void setPrimary_sto_link(EEquivalent_sub_stack_definition_armx type, EStratum_technology_occurrence_link value) void unsetPrimary_sto_link(EEquivalent_sub_stack_definition_armx type) |
public class CEquivalent_sub_stack_definition_armx implements EEquivalent_sub_stack_definition_armxstatic EAttribute attributeEquivalent_stack(EEquivalent_sub_stack_definition_armx type)static int usedinEquivalent_stack(EEquivalent_sub_stack_definition_armx type, ELocal_linear_stack instance, ASdaiModel domain, AEquivalent_sub_stack_definition_armx result) static EAttribute attributePrimary_sto(EEquivalent_sub_stack_definition_armx type) static int usedinPrimary_sto(EEquivalent_sub_stack_definition_armx type, EStratum_technology_occurrence instance, ASdaiModel domain, AEquivalent_sub_stack_definition_armx result) static EAttribute attributePrimary_sto_link(EEquivalent_sub_stack_definition_armx type) static int usedinPrimary_sto_link(EEquivalent_sub_stack_definition_armx type, EStratum_technology_occurrence_link instance, ASdaiModel domain, AEquivalent_sub_stack_definition_armx result) |
public class AEquivalent_sub_stack_definition_armx extends AEntitypublic EEquivalent_sub_stack_definition_armx getByIndex(int index)public EEquivalent_sub_stack_definition_armx getCurrentMember(SdaiIterator it) |