ENTITY statistical_geometric_tolerance_armx SUBTYPE OF (geometric_tolerance_armx, statistical_geometric_tolerance); alternate_tolerance : OPTIONAL geometric_tolerance_armx; DERIVE statistical_control_requirement : SET [0:?] OF requirement_view_definition := get_rvd(SELF, 'statistical control requirement'); WHERE wr1: SIZEOF(statistical_control_requirement) = 1; END_ENTITY; -- statistical_geometric_tolerance_armx |
Entity data types and their attributesgeometric_tolerancename: label; description: text; magnitude: measure_with_unit; toleranced_shape_aspect: shape_aspect; geometric_tolerance_armx applied_to: shape_element; (OPT) segment_size: measure_with_unit; (OPT) significant_digits: INTEGER; (OPT) value_determination: STRING; (OPT) modification: limit_condition; (RT) (OPT) description->qualifying_note: STRING; (RT) magnitude->tolerance_value: length_measure_with_unit; (RT) (DER) toleranced_shape_aspect: shape_aspect; property_definition name: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; physical_unit_geometric_tolerance - statistical_geometric_tolerance - statistical_geometric_tolerance_armx (OPT) alternate_tolerance: geometric_tolerance_armx; (DER) statistical_control_requirement: SET [0:?] OF requirement_view_definition; |
Global rules for this entity data type- |
public interface EStatistical_geometric_tolerance_armx extends EGeometric_tolerance_armx, EStatistical_geometric_tolerancealternate_tolerance (explicit attribute)boolean testAlternate_tolerance(EStatistical_geometric_tolerance_armx type)EGeometric_tolerance_armx getAlternate_tolerance(EStatistical_geometric_tolerance_armx type) void setAlternate_tolerance(EStatistical_geometric_tolerance_armx type, EGeometric_tolerance_armx value) void unsetAlternate_tolerance(EStatistical_geometric_tolerance_armx type) statistical_control_requirement (derived attribute)ARequirement_view_definition getStatistical_control_requirement(EStatistical_geometric_tolerance_armx type)boolean testStatistical_control_requirement(EStatistical_geometric_tolerance_armx type) |
public class CStatistical_geometric_tolerance_armx implements EStatistical_geometric_tolerance_armxstatic EAttribute attributeAlternate_tolerance(EStatistical_geometric_tolerance_armx type)static int usedinAlternate_tolerance(EStatistical_geometric_tolerance_armx type, EGeometric_tolerance_armx instance, ASdaiModel domain, AStatistical_geometric_tolerance_armx result) static EAttribute attributeStatistical_control_requirement(EStatistical_geometric_tolerance_armx type) static int usedinStatistical_control_requirement(EStatistical_geometric_tolerance_armx type, ERequirement_view_definition instance, ASdaiModel domain, AStatistical_geometric_tolerance_armx result) |
public class AStatistical_geometric_tolerance_armx extends AEntitypublic EStatistical_geometric_tolerance_armx getByIndex(int index)public EStatistical_geometric_tolerance_armx getCurrentMember(SdaiIterator it) |