ENTITY dimension_qualifier ABSTRACT SUPERTYPE OF (ONEOF (pre_defined_dimension_qualifier, user_defined_dimension_qualifier)) SUBTYPE OF (measure_qualification); qualified_dimensions : SET [1:?] OF geometric_dimension; DERIVE SELF\measure_qualification.qualifiers : SET [1:?] OF value_qualifier := ?; SELF\measure_qualification.qualified_measure : measure_with_unit := ?; SELF\measure_qualification.description : text := ?; SELF\measure_qualification.name : label := ?; END_ENTITY; -- dimension_qualifier |
Entity data types and their attributesmeasure_qualificationname: label; description: text; qualified_measure: measure_with_unit; qualifiers: SET [1:?] OF value_qualifier; dimension_qualifier qualified_dimensions: SET [1:?] OF geometric_dimension; (RT) (DER) qualifiers: SET [1:?] OF value_qualifier; (RT) (DER) qualified_measure: measure_with_unit; (RT) (DER) description: text; (RT) (DER) name: label; |
pre_defined_dimension_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
user_defined_dimension_qualifier (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface EDimension_qualifier extends EMeasure_qualificationqualified_dimensions (explicit attribute)boolean testQualified_dimensions(EDimension_qualifier type)AGeometric_dimension getQualified_dimensions(EDimension_qualifier type) AGeometric_dimension createQualified_dimensions(EDimension_qualifier type) void unsetQualified_dimensions(EDimension_qualifier type) |
public class CDimension_qualifier implements EDimension_qualifierstatic EAttribute attributeQualified_dimensions(EDimension_qualifier type)static int usedinQualified_dimensions(EDimension_qualifier type, EGeometric_dimension instance, ASdaiModel domain, ADimension_qualifier result) static EAttribute attributeQualifiers(EDimension_qualifier type) static int usedinQualifiers(EDimension_qualifier type, EEntity instance, ASdaiModel domain, ADimension_qualifier result) static EAttribute attributeQualified_measure(EDimension_qualifier type) static int usedinQualified_measure(EDimension_qualifier type, EMeasure_with_unit instance, ASdaiModel domain, ADimension_qualifier result) static EAttribute attributeDescription(EDimension_qualifier type) static EAttribute attributeName(EDimension_qualifier type) |
public class ADimension_qualifier extends AEntitypublic EDimension_qualifier getByIndex(int index)public EDimension_qualifier getCurrentMember(SdaiIterator it) |