ENTITY dimension_value_with_limitation SUBTYPE OF (plus_minus_tolerance); SELF\plus_minus_tolerance.range RENAMED defined_by : limitation_definition_select; limited_value : measure_representation_item; DERIVE SELF\plus_minus_tolerance.toleranced_dimension : dimensional_characteristic := ?; END_ENTITY; -- dimension_value_with_limitation |
Entity data types and their attributesplus_minus_tolerancerange: tolerance_method_definition; toleranced_dimension: dimensional_characteristic; dimension_value_with_limitation (RT) range->defined_by: limitation_definition_select; limited_value: measure_representation_item; (RT) (DER) toleranced_dimension: dimensional_characteristic; |
Global rules for this entity data type- |
public interface EDimension_value_with_limitation extends EPlus_minus_tolerancelimited_value (explicit attribute)boolean testLimited_value(EDimension_value_with_limitation type)EMeasure_representation_item getLimited_value(EDimension_value_with_limitation type) void setLimited_value(EDimension_value_with_limitation type, EMeasure_representation_item value) void unsetLimited_value(EDimension_value_with_limitation type) |
public class CDimension_value_with_limitation implements EDimension_value_with_limitationstatic EAttribute attributeLimited_value(EDimension_value_with_limitation type)static int usedinLimited_value(EDimension_value_with_limitation type, EMeasure_representation_item instance, ASdaiModel domain, ADimension_value_with_limitation result) static EAttribute attributeToleranced_dimension(EDimension_value_with_limitation type) static int usedinToleranced_dimension(EDimension_value_with_limitation type, EEntity instance, ASdaiModel domain, ADimension_value_with_limitation result) |
public class ADimension_value_with_limitation extends AEntitypublic EDimension_value_with_limitation getByIndex(int index)public EDimension_value_with_limitation getCurrentMember(SdaiIterator it) |