ENTITY constructive_geometry_representation_relationship SUBTYPE OF (representation_relationship); SELF\representation_relationship.rep_1 : constructive_geometry_representation_or_shape_represenation; SELF\representation_relationship.rep_2 : constructive_geometry_representation; WHERE wr1: (SELF.rep_1.context_of_items :=: SELF.rep_2.context_of_items) AND ('CONSTRUCTION_GEOMETRY_MIM.GEOMETRIC_REPRESENTATION_CONTEXT' IN TYPEOF(SELF.rep_1.context_of_items)); wr2: NOT('CONSTRUCTION_GEOMETRY_MIM.' + 'REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION' IN TYPEOF(SELF)); END_ENTITY; -- constructive_geometry_representation_relationship |
Entity data types and their attributesrepresentation_relationshipname: label; (OPT) description: text; rep_1: representation; rep_2: representation; constructive_geometry_representation_relationship (RT) rep_1: constructive_geometry_representation_or_shape_represenation; (RT) rep_2: constructive_geometry_representation; |
constructive_geometry_association (CONSTRUCTION_GEOMETRY_XIM) |
Global rules for this entity data type- |
public interface EConstructive_geometry_representation_relationship extends ERepresentation_relationship |
public class CConstructive_geometry_representation_relationship implements EConstructive_geometry_representation_relationship |
public class AConstructive_geometry_representation_relationship extends AEntitypublic EConstructive_geometry_representation_relationship getByIndex(int index)public EConstructive_geometry_representation_relationship getCurrentMember(SdaiIterator it) |