ENTITY mating_connector_placement_relationship SUBTYPE OF (shape_representation); placed_connector : mating_connector_usage; interface_context : next_higher_assembly_interface_requirement; connector_placement : axis2_placement; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; SELF\representation.name : label := ?; END_ENTITY; -- mating_connector_placement_relationship |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_representation - mating_connector_placement_relationship placed_connector: mating_connector_usage; interface_context: next_higher_assembly_interface_requirement; connector_placement: axis2_placement; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EMating_connector_placement_relationship extends EShape_representationplaced_connector (explicit attribute)boolean testPlaced_connector(EMating_connector_placement_relationship type)EMating_connector_usage getPlaced_connector(EMating_connector_placement_relationship type) void setPlaced_connector(EMating_connector_placement_relationship type, EMating_connector_usage value) void unsetPlaced_connector(EMating_connector_placement_relationship type) interface_context (explicit attribute)boolean testInterface_context(EMating_connector_placement_relationship type)ENext_higher_assembly_interface_requirement getInterface_context(EMating_connector_placement_relationship type) void setInterface_context(EMating_connector_placement_relationship type, ENext_higher_assembly_interface_requirement value) void unsetInterface_context(EMating_connector_placement_relationship type) connector_placement (explicit attribute)int testConnector_placement(EMating_connector_placement_relationship type)case 1 EEntity getConnector_placement(EMating_connector_placement_relationship type) void setConnector_placement(EMating_connector_placement_relationship type, EEntity value, EEntity node1) void unsetConnector_placement(EMating_connector_placement_relationship type) |
public class CMating_connector_placement_relationship implements EMating_connector_placement_relationshipstatic EAttribute attributePlaced_connector(EMating_connector_placement_relationship type)static int usedinPlaced_connector(EMating_connector_placement_relationship type, EMating_connector_usage instance, ASdaiModel domain, AMating_connector_placement_relationship result) static EAttribute attributeInterface_context(EMating_connector_placement_relationship type) static int usedinInterface_context(EMating_connector_placement_relationship type, ENext_higher_assembly_interface_requirement instance, ASdaiModel domain, AMating_connector_placement_relationship result) static EAttribute attributeConnector_placement(EMating_connector_placement_relationship type) static int usedinConnector_placement(EMating_connector_placement_relationship type, EEntity instance, ASdaiModel domain, AMating_connector_placement_relationship result) static EAttribute attributeItems(EMating_connector_placement_relationship type) static int usedinItems(EMating_connector_placement_relationship type, ERepresentation_item instance, ASdaiModel domain, AMating_connector_placement_relationship result) static EAttribute attributeContext_of_items(EMating_connector_placement_relationship type) static int usedinContext_of_items(EMating_connector_placement_relationship type, ERepresentation_context instance, ASdaiModel domain, AMating_connector_placement_relationship result) static EAttribute attributeName(EMating_connector_placement_relationship type) |
public class AMating_connector_placement_relationship extends AEntitypublic EMating_connector_placement_relationship getByIndex(int index)public EMating_connector_placement_relationship getCurrentMember(SdaiIterator it) |