ENTITY target_rectangle SUBTYPE OF (placed_target); target_length : measure_representation_item; target_width : measure_representation_item; END_ENTITY; -- target_rectangle |
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: SET [1:?] OF shape_aspect_relationship FOR relating_shape_aspect; placed_datum_target_feature (DER) representation_associations: SET [0:?] OF property_definition_representation; placed_target defined_in: geometric_representation_context; parameter_reference: axis2_placement; (RT) (DER) of_shape: product_definition_shape; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) description: text; (RT) (DER) target_id: identifier; (RT) (DER) name: label; target_rectangle target_length: measure_representation_item; target_width: measure_representation_item; |
Global rules for this entity data type- |
public interface ETarget_rectangle extends EPlaced_targettarget_length (explicit attribute)boolean testTarget_length(ETarget_rectangle type)EMeasure_representation_item getTarget_length(ETarget_rectangle type) void setTarget_length(ETarget_rectangle type, EMeasure_representation_item value) void unsetTarget_length(ETarget_rectangle type) target_width (explicit attribute)boolean testTarget_width(ETarget_rectangle type)EMeasure_representation_item getTarget_width(ETarget_rectangle type) void setTarget_width(ETarget_rectangle type, EMeasure_representation_item value) void unsetTarget_width(ETarget_rectangle type) |
public class CTarget_rectangle implements ETarget_rectanglestatic EAttribute attributeTarget_length(ETarget_rectangle type)static int usedinTarget_length(ETarget_rectangle type, EMeasure_representation_item instance, ASdaiModel domain, ATarget_rectangle result) static EAttribute attributeTarget_width(ETarget_rectangle type) static int usedinTarget_width(ETarget_rectangle type, EMeasure_representation_item instance, ASdaiModel domain, ATarget_rectangle result) |
public class ATarget_rectangle extends AEntitypublic ETarget_rectangle getByIndex(int index)public ETarget_rectangle getCurrentMember(SdaiIterator it) |