|
ENTITY layout_line_width_tolerance_requirement_occurrence SUBTYPE OF (predefined_requirement_view_definition_armx); characterized_stratum_technology : stratum_technology_armx; tolerance_line_width_class : line_width_class; maximum_negative_deviation : length_measure_with_unit; maximum_positive_deviation : length_measure_with_unit; WHERE wr1: SELF \ product_view_definition . initial_context . life_cycle_stage = 'test' ; END_ENTITY; -- layout_line_width_tolerance_requirement_occurrence |
Entity data types and their attributesproduct_definitionid: identifier; (OPT) description: text; formation: product_definition_formation; frame_of_reference: product_definition_context; (DER) name: label; product_view_definition (RT) (OPT) description->name_x: STRING; (OPT) additional_characterization: STRING; (RT) frame_of_reference->initial_context: product_definition_context; (OPT) additional_contexts: SET [1:?] OF product_definition_context; (RT) formation->defined_version: product_definition_formation; (RT) (DER) name: label; requirement_view_definition (RT) defined_version: requirement_version; predefined_requirement_view_definition - predefined_requirement_view_definition_armx (OPT) required_analytical_representation: SET [1:?] OF analytical_model_application; (OPT) required_functional_specification: SET [1:?] OF functional_specification; (OPT) required_characteristic: characteristic_select; (OPT) required_material: material_designation; (DER) requirement_specification: SET [1:?] OF document_definition; (DER) reference_clause: SET [0:1] OF document_definition; (RT) (DER) description: text; layout_line_width_tolerance_requirement_occurrence characterized_stratum_technology: stratum_technology_armx; tolerance_line_width_class: line_width_class; maximum_negative_deviation: length_measure_with_unit; maximum_positive_deviation: length_measure_with_unit; |
Global rules for this entity data type- |
public interface ELayout_line_width_tolerance_requirement_occurrence extends EPredefined_requirement_view_definition_armxcharacterized_stratum_technology (explicit attribute)boolean testCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type)EStratum_technology_armx getCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type) void setCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type, EStratum_technology_armx value) void unsetCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type) tolerance_line_width_class (explicit attribute)boolean testTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type)ELine_width_class getTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type) void setTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type, ELine_width_class value) void unsetTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type) maximum_negative_deviation (explicit attribute)boolean testMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type)ELength_measure_with_unit getMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type) void setMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type, ELength_measure_with_unit value) void unsetMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type) maximum_positive_deviation (explicit attribute)boolean testMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type)ELength_measure_with_unit getMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type) void setMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type, ELength_measure_with_unit value) void unsetMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type) |
public class CLayout_line_width_tolerance_requirement_occurrence implements ELayout_line_width_tolerance_requirement_occurrencestatic EAttribute attributeCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type)static int usedinCharacterized_stratum_technology(ELayout_line_width_tolerance_requirement_occurrence type, EStratum_technology_armx instance, ASdaiModel domain, ALayout_line_width_tolerance_requirement_occurrence result) static EAttribute attributeTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type) static int usedinTolerance_line_width_class(ELayout_line_width_tolerance_requirement_occurrence type, ELine_width_class instance, ASdaiModel domain, ALayout_line_width_tolerance_requirement_occurrence result) static EAttribute attributeMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type) static int usedinMaximum_negative_deviation(ELayout_line_width_tolerance_requirement_occurrence type, ELength_measure_with_unit instance, ASdaiModel domain, ALayout_line_width_tolerance_requirement_occurrence result) static EAttribute attributeMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type) static int usedinMaximum_positive_deviation(ELayout_line_width_tolerance_requirement_occurrence type, ELength_measure_with_unit instance, ASdaiModel domain, ALayout_line_width_tolerance_requirement_occurrence result) |
public class ALayout_line_width_tolerance_requirement_occurrence extends AEntitypublic ELayout_line_width_tolerance_requirement_occurrence getByIndex(int index)public ELayout_line_width_tolerance_requirement_occurrence getCurrentMember(SdaiIterator it) |