ENTITY reference_functional_unit_assignment_to_part SUBTYPE OF (shape_aspect_relationship); functional_design_definition_path : reference_composition_path_armx; implementation : part_view_definition; of_property : OPTIONAL SET [1:?] OF property_value_representation; SELF\shape_aspect_relationship.description RENAMED path_alias : text; swap_code : OPTIONAL STRING; DERIVE SELF\shape_aspect_relationship.related_shape_aspect : shape_aspect := ?; SELF\shape_aspect_relationship.relating_shape_aspect : shape_aspect := ?; SELF\shape_aspect_relationship.name : label := ?; UNIQUE ur1 : implementation, path_alias; END_ENTITY; -- reference_functional_unit_assignment_to_part |
Entity data types and their attributesshape_aspect_relationshipname: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; reference_functional_unit_assignment_to_part functional_design_definition_path: reference_composition_path_armx; implementation: part_view_definition; (OPT) of_property: SET [1:?] OF property_value_representation; (RT) description->path_alias: text; (OPT) swap_code: STRING; (RT) (DER) related_shape_aspect: shape_aspect; (RT) (DER) relating_shape_aspect: shape_aspect; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EReference_functional_unit_assignment_to_part extends EShape_aspect_relationshipfunctional_design_definition_path (explicit attribute)boolean testFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type)EReference_composition_path_armx getFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type) void setFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type, EReference_composition_path_armx value) void unsetFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type) implementation (explicit attribute)boolean testImplementation(EReference_functional_unit_assignment_to_part type)EPart_view_definition getImplementation(EReference_functional_unit_assignment_to_part type) void setImplementation(EReference_functional_unit_assignment_to_part type, EPart_view_definition value) void unsetImplementation(EReference_functional_unit_assignment_to_part type) of_property (explicit attribute)boolean testOf_property(EReference_functional_unit_assignment_to_part type)AProperty_value_representation getOf_property(EReference_functional_unit_assignment_to_part type) AProperty_value_representation createOf_property(EReference_functional_unit_assignment_to_part type) void unsetOf_property(EReference_functional_unit_assignment_to_part type) swap_code (explicit attribute)boolean testSwap_code(EReference_functional_unit_assignment_to_part type)String getSwap_code(EReference_functional_unit_assignment_to_part type) void setSwap_code(EReference_functional_unit_assignment_to_part type, String value) void unsetSwap_code(EReference_functional_unit_assignment_to_part type) |
public class CReference_functional_unit_assignment_to_part implements EReference_functional_unit_assignment_to_partstatic EAttribute attributeFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type)static int usedinFunctional_design_definition_path(EReference_functional_unit_assignment_to_part type, EReference_composition_path_armx instance, ASdaiModel domain, AReference_functional_unit_assignment_to_part result) static EAttribute attributeImplementation(EReference_functional_unit_assignment_to_part type) static int usedinImplementation(EReference_functional_unit_assignment_to_part type, EPart_view_definition instance, ASdaiModel domain, AReference_functional_unit_assignment_to_part result) static EAttribute attributeOf_property(EReference_functional_unit_assignment_to_part type) static int usedinOf_property(EReference_functional_unit_assignment_to_part type, EProperty_value_representation instance, ASdaiModel domain, AReference_functional_unit_assignment_to_part result) static EAttribute attributeSwap_code(EReference_functional_unit_assignment_to_part type) static EAttribute attributeRelated_shape_aspect(EReference_functional_unit_assignment_to_part type) static int usedinRelated_shape_aspect(EReference_functional_unit_assignment_to_part type, EShape_aspect instance, ASdaiModel domain, AReference_functional_unit_assignment_to_part result) static EAttribute attributeRelating_shape_aspect(EReference_functional_unit_assignment_to_part type) static int usedinRelating_shape_aspect(EReference_functional_unit_assignment_to_part type, EShape_aspect instance, ASdaiModel domain, AReference_functional_unit_assignment_to_part result) static EAttribute attributeName(EReference_functional_unit_assignment_to_part type) |
public class AReference_functional_unit_assignment_to_part extends AEntitypublic EReference_functional_unit_assignment_to_part getByIndex(int index)public EReference_functional_unit_assignment_to_part getCurrentMember(SdaiIterator it) |