|
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) |