|
ENTITY constructive_geometry_representation_relationship SUBTYPE OF (representation_relationship); 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: 'construction_geometry_mim.constructive_geometry_representation' IN TYPEOF ( SELF . rep_2 ) ; wr3: SIZEOF ( [ 'construction_geometry_mim.shape_representation' , 'construction_geometry_mim.constructive_geometry_representation' ] * TYPEOF ( SELF . rep_1 ) ) = 1 ; wr4: 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 - |
| 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) |