|
ENTITY common_datum SUBTYPE OF (composite_shape_aspect, datum); WHERE wr1: SIZEOF ( SELF . component_relationships ) = 2 ; wr2: SIZEOF ( QUERY ( sar <* SELF . component_relationships | NOT ( ( 'aic_geometric_tolerances.datum' IN TYPEOF ( sar . related_shape_aspect ) ) AND NOT ( 'aic_geometric_tolerances.common_datum' IN TYPEOF ( sar . related_shape_aspect ) ) ) ) ) = 0 ; END_ENTITY; -- common_datum |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; composite_shape_aspect (INV) component_relationships: SET [2:?] OF shape_aspect_relationship FOR relating_shape_aspect; datum identification: identifier; (INV) established_by_relationships: SET [1:?] OF shape_aspect_relationship FOR related_shape_aspect; common_datum - |
| common_datum_armx (GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface ECommon_datum extends EComposite_shape_aspect, EDatum |
public class CCommon_datum implements ECommon_datum |
public class ACommon_datum extends AEntitypublic ECommon_datum getByIndex(int index)public ECommon_datum getCurrentMember(SdaiIterator it) |