|
ENTITY placed_datum_target_feature SUBTYPE OF (datum_target); DERIVE representation_associations : SET [0:?] OF property_definition_representation := get_shape_aspect_property_definition_representations ( SELF ) ; WHERE wr1: SELF . description IN [ 'point' , 'line' , 'rectangle' , 'circle' , 'circular line' ] ; wr2: SIZEOF ( QUERY ( pdr <* representation_associations | 'geometric_tolerance_mim.shape_representation_with_parameters' IN TYPEOF ( pdr . used_representation ) ) ) = 1 ; wr3: valid_datum_target_parameters ( SELF ) ; END_ENTITY; -- placed_datum_target_feature |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; datum_target target_id: identifier; (INV) target_basis_relationship: shape_aspect_relationship FOR relating_shape_aspect; placed_datum_target_feature (DER) representation_associations: SET [0:?] OF property_definition_representation; |
| placed_target (GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface EPlaced_datum_target_feature extends EDatum_targetrepresentation_associations (derived attribute)AProperty_definition_representation getRepresentation_associations(EPlaced_datum_target_feature type)boolean testRepresentation_associations(EPlaced_datum_target_feature type) |
public class CPlaced_datum_target_feature implements EPlaced_datum_target_featurestatic EAttribute attributeRepresentation_associations(EPlaced_datum_target_feature type)static int usedinRepresentation_associations(EPlaced_datum_target_feature type, EProperty_definition_representation instance, ASdaiModel domain, APlaced_datum_target_feature result) |
public class APlaced_datum_target_feature extends AEntitypublic EPlaced_datum_target_feature getByIndex(int index)public EPlaced_datum_target_feature getCurrentMember(SdaiIterator it) |