ENTITY geometric_dimension ABSTRACT SUPERTYPE OF (ONEOF (location_dimension, size_dimension)); id : STRING; dimension_value : dimension_value_select; notes : OPTIONAL SET [1:?] OF STRING; END_ENTITY; -- geometric_dimension |
Entity data types and their attributesgeometric_dimensionid: STRING; dimension_value: dimension_value_select; (OPT) notes: SET [1:?] OF STRING; |
location_dimension (DIMENSION_TOLERANCE_XIM) |
size_dimension (DIMENSION_TOLERANCE_XIM) |
statistical_dimensional_location_armx (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
statistical_dimensional_size_armx (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface EGeometric_dimension extends EEntityid (explicit attribute)boolean testId(EGeometric_dimension type)String getId(EGeometric_dimension type) void setId(EGeometric_dimension type, String value) void unsetId(EGeometric_dimension type) dimension_value (explicit attribute)int testDimension_value(EGeometric_dimension type)case 1 EEntity getDimension_value(EGeometric_dimension type) void setDimension_value(EGeometric_dimension type, EEntity value, EEntity node1) void unsetDimension_value(EGeometric_dimension type) notes (explicit attribute)boolean testNotes(EGeometric_dimension type)A_String getNotes(EGeometric_dimension type) A_String createNotes(EGeometric_dimension type) void unsetNotes(EGeometric_dimension type) |
public class CGeometric_dimension implements EGeometric_dimensionstatic EAttribute attributeId(EGeometric_dimension type)static EAttribute attributeDimension_value(EGeometric_dimension type) static int usedinDimension_value(EGeometric_dimension type, EEntity instance, ASdaiModel domain, AGeometric_dimension result) static EAttribute attributeNotes(EGeometric_dimension type) |
public class AGeometric_dimension extends AEntitypublic EGeometric_dimension getByIndex(int index)public EGeometric_dimension getCurrentMember(SdaiIterator it) |