|
ENTITY allocated_passage_minimum_annular_ring_armx SUBTYPE OF (allocated_passage_minimum_annular_ring); connected_minimum_annular_ring : OPTIONAL length_measure_with_unit; unconnected_minimum_annular_ring : OPTIONAL length_measure_with_unit; associated_passage_allocation : passage_technology_allocation_to_stack_model_armx; associated_stratum_technology_occurrence : stratum_technology_occurrence_armx; WHERE wr1: EXISTS ( connected_minimum_annular_ring ) OR EXISTS ( unconnected_minimum_annular_ring ) ; wr2: associated_stratum_technology_occurrence IN associated_passage_allocation \ stratum_sub_stack_armx . associated_stackup \ stratum_stack_model_armx . composing_occurrence ; END_ENTITY; -- allocated_passage_minimum_annular_ring_armx |
Entity data types and their attributescharacterized_objectname: label; (OPT) description: text; allocated_passage_minimum_annular_ring - allocated_passage_minimum_annular_ring_armx (OPT) connected_minimum_annular_ring: length_measure_with_unit; (OPT) unconnected_minimum_annular_ring: length_measure_with_unit; associated_passage_allocation: passage_technology_allocation_to_stack_model_armx; associated_stratum_technology_occurrence: stratum_technology_occurrence_armx; |
Global rules for this entity data type- |
public interface EAllocated_passage_minimum_annular_ring_armx extends EAllocated_passage_minimum_annular_ringconnected_minimum_annular_ring (explicit attribute)boolean testConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type)ELength_measure_with_unit getConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type) void setConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type, ELength_measure_with_unit value) void unsetConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type) unconnected_minimum_annular_ring (explicit attribute)boolean testUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type)ELength_measure_with_unit getUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type) void setUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type, ELength_measure_with_unit value) void unsetUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type) associated_passage_allocation (explicit attribute)boolean testAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type)EPassage_technology_allocation_to_stack_model_armx getAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type) void setAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type, EPassage_technology_allocation_to_stack_model_armx value) void unsetAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type) associated_stratum_technology_occurrence (explicit attribute)boolean testAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type)EStratum_technology_occurrence_armx getAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type) void setAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type, EStratum_technology_occurrence_armx value) void unsetAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type) |
public class CAllocated_passage_minimum_annular_ring_armx implements EAllocated_passage_minimum_annular_ring_armxstatic EAttribute attributeConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type)static int usedinConnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type, ELength_measure_with_unit instance, ASdaiModel domain, AAllocated_passage_minimum_annular_ring_armx result) static EAttribute attributeUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type) static int usedinUnconnected_minimum_annular_ring(EAllocated_passage_minimum_annular_ring_armx type, ELength_measure_with_unit instance, ASdaiModel domain, AAllocated_passage_minimum_annular_ring_armx result) static EAttribute attributeAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type) static int usedinAssociated_passage_allocation(EAllocated_passage_minimum_annular_ring_armx type, EPassage_technology_allocation_to_stack_model_armx instance, ASdaiModel domain, AAllocated_passage_minimum_annular_ring_armx result) static EAttribute attributeAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type) static int usedinAssociated_stratum_technology_occurrence(EAllocated_passage_minimum_annular_ring_armx type, EStratum_technology_occurrence_armx instance, ASdaiModel domain, AAllocated_passage_minimum_annular_ring_armx result) |
public class AAllocated_passage_minimum_annular_ring_armx extends AEntitypublic EAllocated_passage_minimum_annular_ring_armx getByIndex(int index)public EAllocated_passage_minimum_annular_ring_armx getCurrentMember(SdaiIterator it) |