ENTITY location_dimension ABSTRACT SUPERTYPE OF (ONEOF (angular_location_dimension, curved_distance_dimension, linear_distance_dimension)) SUBTYPE OF (geometric_dimension, dimensional_location); directed : OPTIONAL BOOLEAN; origin : placed_element_select; target : placed_element_select; END_ENTITY; -- location_dimension |
Entity data types and their attributesgeometric_dimensionid: STRING; dimension_value: dimension_value_select; (OPT) notes: SET [1:?] OF STRING; shape_aspect_relationship name: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; dimensional_location - location_dimension (OPT) directed: BOOLEAN; origin: placed_element_select; target: placed_element_select; |
angular_location_dimension (DIMENSION_TOLERANCE_XIM) |
curved_distance_dimension (DIMENSION_TOLERANCE_XIM) |
linear_distance_dimension (DIMENSION_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface ELocation_dimension extends EGeometric_dimension, EDimensional_locationdirected (explicit attribute)boolean testDirected(ELocation_dimension type)boolean getDirected(ELocation_dimension type) void setDirected(ELocation_dimension type, boolean value) void unsetDirected(ELocation_dimension type) origin (explicit attribute)int testOrigin(ELocation_dimension type)case 1 EEntity getOrigin(ELocation_dimension type) void setOrigin(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getOrigin(ELocation_dimension type) void setOrigin(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getOrigin(ELocation_dimension type) void setOrigin(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getOrigin(ELocation_dimension type) void setOrigin(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getOrigin(ELocation_dimension type) void setOrigin(ELocation_dimension type, EEntity value, EEntity node1) void unsetOrigin(ELocation_dimension type) target (explicit attribute)int testTarget(ELocation_dimension type)case 1 EEntity getTarget(ELocation_dimension type) void setTarget(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getTarget(ELocation_dimension type) void setTarget(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getTarget(ELocation_dimension type) void setTarget(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getTarget(ELocation_dimension type) void setTarget(ELocation_dimension type, EEntity value, EEntity node1) case 1 EEntity getTarget(ELocation_dimension type) void setTarget(ELocation_dimension type, EEntity value, EEntity node1) void unsetTarget(ELocation_dimension type) |
public class CLocation_dimension implements ELocation_dimensionstatic EAttribute attributeDirected(ELocation_dimension type)static EAttribute attributeOrigin(ELocation_dimension type) static int usedinOrigin(ELocation_dimension type, EEntity instance, ASdaiModel domain, ALocation_dimension result) static EAttribute attributeTarget(ELocation_dimension type) static int usedinTarget(ELocation_dimension type, EEntity instance, ASdaiModel domain, ALocation_dimension result) |
public class ALocation_dimension extends AEntitypublic ELocation_dimension getByIndex(int index)public ELocation_dimension getCurrentMember(SdaiIterator it) |