ENTITY boundary_size_characteristic ABSTRACT SUPERTYPE OF (ONEOF (diametrical_boundary_size_characteristic, opposing_boundary_set_size_characteristic)) SUBTYPE OF (representation); tolerance_value : length_measure_with_unit; maximum_tolerance_value : OPTIONAL length_measure_with_unit; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; SELF\representation.name : label := ?; END_ENTITY; -- boundary_size_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; boundary_size_characteristic tolerance_value: length_measure_with_unit; (OPT) maximum_tolerance_value: length_measure_with_unit; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; |
diametrical_boundary_size_characteristic (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
opposing_boundary_set_size_characteristic (EXTENDED_GEOMETRIC_TOLERANCE_XIM) |
Global rules for this entity data type- |
public interface EBoundary_size_characteristic extends ERepresentationtolerance_value (explicit attribute)boolean testTolerance_value(EBoundary_size_characteristic type)ELength_measure_with_unit getTolerance_value(EBoundary_size_characteristic type) void setTolerance_value(EBoundary_size_characteristic type, ELength_measure_with_unit value) void unsetTolerance_value(EBoundary_size_characteristic type) maximum_tolerance_value (explicit attribute)boolean testMaximum_tolerance_value(EBoundary_size_characteristic type)ELength_measure_with_unit getMaximum_tolerance_value(EBoundary_size_characteristic type) void setMaximum_tolerance_value(EBoundary_size_characteristic type, ELength_measure_with_unit value) void unsetMaximum_tolerance_value(EBoundary_size_characteristic type) |
public class CBoundary_size_characteristic implements EBoundary_size_characteristicstatic EAttribute attributeTolerance_value(EBoundary_size_characteristic type)static int usedinTolerance_value(EBoundary_size_characteristic type, ELength_measure_with_unit instance, ASdaiModel domain, ABoundary_size_characteristic result) static EAttribute attributeMaximum_tolerance_value(EBoundary_size_characteristic type) static int usedinMaximum_tolerance_value(EBoundary_size_characteristic type, ELength_measure_with_unit instance, ASdaiModel domain, ABoundary_size_characteristic result) static EAttribute attributeItems(EBoundary_size_characteristic type) static int usedinItems(EBoundary_size_characteristic type, ERepresentation_item instance, ASdaiModel domain, ABoundary_size_characteristic result) static EAttribute attributeContext_of_items(EBoundary_size_characteristic type) static int usedinContext_of_items(EBoundary_size_characteristic type, ERepresentation_context instance, ASdaiModel domain, ABoundary_size_characteristic result) static EAttribute attributeName(EBoundary_size_characteristic type) |
public class ABoundary_size_characteristic extends AEntitypublic EBoundary_size_characteristic getByIndex(int index)public EBoundary_size_characteristic getCurrentMember(SdaiIterator it) |