ENTITY definitional_representation_relationship SUBTYPE OF (representation_relationship); WHERE wr1: acyclic_representation_relationship(SELF, [SELF\representation_relationship.rep_2], 'REPRESENTATION_SCHEMA.'+'REPRESENTATION'); wr2: NOT('REPRESENTATION_SCHEMA.'+'DEFINITIONAL_REPRESENTATION_RELATIONSHIP_WITH_SAME_CONTEXT' IN TYPEOF(SELF)) XOR (SELF\representation_relationship.rep_1.context_of_items :=: SELF\representation_relationship.rep_2.context_of_items); END_ENTITY; -- definitional_representation_relationship |
Entity data types and their attributesrepresentation_relationshipname: label; (OPT) description: text; rep_1: representation; rep_2: representation; definitional_representation_relationship - |
component_2d_location (PHYSICAL_UNIT_2D_DESIGN_VIEW_MIM) |
component_3d_location (PHYSICAL_UNIT_3D_DESIGN_VIEW_MIM) |
definitional_representation_relationship_with_same_context (REPRESENTATION_SCHEMA) |
geometric_composition_with_operator_transformation (CONTEXTUAL_SHAPE_POSITIONING_XIM) |
geometric_composition_with_placement_transformation (CONTEXTUAL_SHAPE_POSITIONING_XIM) |
Global rules for this entity data type- |
public interface EDefinitional_representation_relationship extends ERepresentation_relationship |
public class CDefinitional_representation_relationship implements EDefinitional_representation_relationship |
public class ADefinitional_representation_relationship extends AEntitypublic EDefinitional_representation_relationship getByIndex(int index)public EDefinitional_representation_relationship getCurrentMember(SdaiIterator it) |