ENTITY located_interconnect_module_thickness_requirement SUBTYPE OF (property_definition_representation); reference_location : axis2_placement; thickness_requirement : length_tolerance_characteristic; DERIVE SELF\property_definition_representation.used_representation : representation := ?; SELF\property_definition_representation.definition : represented_definition := ?; INVERSE design : SET [1:?] OF layered_interconnect_module_usage_view_armx FOR located_thickness_requirement; UNIQUE ur1 : design, reference_location; END_ENTITY; -- located_interconnect_module_thickness_requirement |
Entity data types and their attributesproperty_definition_representationdefinition: represented_definition; used_representation: representation; (DER) description: text; (DER) name: label; located_interconnect_module_thickness_requirement reference_location: axis2_placement; thickness_requirement: length_tolerance_characteristic; (RT) (DER) used_representation: representation; (RT) (DER) definition: represented_definition; (INV) design: SET [1:?] OF layered_interconnect_module_usage_view_armx FOR located_thickness_requirement; |
Global rules for this entity data type- |
public interface ELocated_interconnect_module_thickness_requirement extends EProperty_definition_representationreference_location (explicit attribute)int testReference_location(ELocated_interconnect_module_thickness_requirement type)case 1 EEntity getReference_location(ELocated_interconnect_module_thickness_requirement type) void setReference_location(ELocated_interconnect_module_thickness_requirement type, EEntity value, EEntity node1) void unsetReference_location(ELocated_interconnect_module_thickness_requirement type) thickness_requirement (explicit attribute)boolean testThickness_requirement(ELocated_interconnect_module_thickness_requirement type)ELength_tolerance_characteristic getThickness_requirement(ELocated_interconnect_module_thickness_requirement type) void setThickness_requirement(ELocated_interconnect_module_thickness_requirement type, ELength_tolerance_characteristic value) void unsetThickness_requirement(ELocated_interconnect_module_thickness_requirement type) design (inverse attribute)ALayered_interconnect_module_usage_view_armx getDesign(ELocated_interconnect_module_thickness_requirement type, ASdaiModel domain) |
public class CLocated_interconnect_module_thickness_requirement implements ELocated_interconnect_module_thickness_requirementstatic EAttribute attributeReference_location(ELocated_interconnect_module_thickness_requirement type)static int usedinReference_location(ELocated_interconnect_module_thickness_requirement type, EEntity instance, ASdaiModel domain, ALocated_interconnect_module_thickness_requirement result) static EAttribute attributeThickness_requirement(ELocated_interconnect_module_thickness_requirement type) static int usedinThickness_requirement(ELocated_interconnect_module_thickness_requirement type, ELength_tolerance_characteristic instance, ASdaiModel domain, ALocated_interconnect_module_thickness_requirement result) static EAttribute attributeUsed_representation(ELocated_interconnect_module_thickness_requirement type) static int usedinUsed_representation(ELocated_interconnect_module_thickness_requirement type, ERepresentation instance, ASdaiModel domain, ALocated_interconnect_module_thickness_requirement result) static EAttribute attributeDefinition(ELocated_interconnect_module_thickness_requirement type) static int usedinDefinition(ELocated_interconnect_module_thickness_requirement type, EEntity instance, ASdaiModel domain, ALocated_interconnect_module_thickness_requirement result) static EAttribute attributeDesign(ELocated_interconnect_module_thickness_requirement type) |
public class ALocated_interconnect_module_thickness_requirement extends AEntitypublic ELocated_interconnect_module_thickness_requirement getByIndex(int index)public ELocated_interconnect_module_thickness_requirement getCurrentMember(SdaiIterator it) |