ENTITY tolerance_characteristic ABSTRACT SUPERTYPE OF ((ONEOF (minimum_tolerance_characteristic, statistical_tolerance_characteristic, symmetrical_tolerance_characteristic, maximum_tolerance_characteristic, plus_minus_tolerance_characteristic, nominal_tolerance_characteristic) ANDOR length_tolerance_characteristic)) SUBTYPE OF (property_value_representation); DERIVE SELF\representation.name : label := ?; WHERE wr1: SELF\Representation.context_of_items\Representation_context.context_identifier = 'tolerance values'; END_ENTITY; -- tolerance_characteristic |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; property_value_representation - tolerance_characteristic (RT) (DER) name: label; |
length_tolerance_characteristic (CHARACTERISTIC_XIM) |
maximum_tolerance_characteristic (CHARACTERISTIC_XIM) |
minimum_tolerance_characteristic (CHARACTERISTIC_XIM) |
nominal_tolerance_characteristic (CHARACTERISTIC_XIM) |
plus_minus_tolerance_characteristic (CHARACTERISTIC_XIM) |
statistical_tolerance_characteristic (CHARACTERISTIC_XIM) |
symmetrical_tolerance_characteristic (CHARACTERISTIC_XIM) |
Global rules for this entity data type- |
public interface ETolerance_characteristic extends EProperty_value_representation |
public class CTolerance_characteristic implements ETolerance_characteristicstatic EAttribute attributeName(ETolerance_characteristic type) |
public class ATolerance_characteristic extends AEntitypublic ETolerance_characteristic getByIndex(int index)public ETolerance_characteristic getCurrentMember(SdaiIterator it) |