ENTITY physical_connectivity_definition_armx SUPERTYPE OF (physical_connectivity_structure_definition) SUBTYPE OF (shape_element, physical_connectivity_definition); associated_terminals : SET [2:?] OF physical_component_terminal_armx; SELF\shape_element.containing_shape RENAMED associated_definition : physical_unit_network_definition_armx; DERIVE SELF\shape_aspect.description : text := ?; INVERSE domain : SET [0:1] OF physical_connectivity_definition_domain_armx FOR associated_definition; UNIQUE ur1 : element_name, associated_definition; END_ENTITY; -- physical_connectivity_definition_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_element (OPT) id_x: STRING; (RT) name->element_name: STRING; (RT) of_shape->containing_shape: item_shape; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) id: identifier; physical_connectivity_definition - physical_connectivity_definition_armx associated_terminals: SET [2:?] OF physical_component_terminal_armx; (RT) containing_shape->associated_definition: physical_unit_network_definition_armx; (RT) (DER) description: text; (INV) domain: SET [0:1] OF physical_connectivity_definition_domain_armx FOR associated_definition; |
physical_connectivity_structure_definition (PHYSICAL_CONNECTIVITY_DEFINITION_XIM) |
Global rules for this entity data type- |
public interface EPhysical_connectivity_definition_armx extends EShape_element, EPhysical_connectivity_definitionassociated_terminals (explicit attribute)boolean testAssociated_terminals(EPhysical_connectivity_definition_armx type)APhysical_component_terminal_armx getAssociated_terminals(EPhysical_connectivity_definition_armx type) APhysical_component_terminal_armx createAssociated_terminals(EPhysical_connectivity_definition_armx type) void unsetAssociated_terminals(EPhysical_connectivity_definition_armx type) domain (inverse attribute)APhysical_connectivity_definition_domain_armx getDomain(EPhysical_connectivity_definition_armx type, ASdaiModel domain) |
public class CPhysical_connectivity_definition_armx implements EPhysical_connectivity_definition_armxstatic EAttribute attributeAssociated_terminals(EPhysical_connectivity_definition_armx type)static int usedinAssociated_terminals(EPhysical_connectivity_definition_armx type, EPhysical_component_terminal_armx instance, ASdaiModel domain, APhysical_connectivity_definition_armx result) static EAttribute attributeDescription(EPhysical_connectivity_definition_armx type) static EAttribute attributeDomain(EPhysical_connectivity_definition_armx type) |
public class APhysical_connectivity_definition_armx extends AEntitypublic EPhysical_connectivity_definition_armx getByIndex(int index)public EPhysical_connectivity_definition_armx getCurrentMember(SdaiIterator it) |