ENTITY impedance_requirement_armx SUBTYPE OF (predefined_requirement_view_definition_armx, impedance_requirement); frequency_range : value_range_armx; impedance_value : tolerance_characteristic; test_bench : impedance_measurement_setup_requirement_armx; test_method : test_specification; WHERE wr1: SELF\Product_view_definition.initial_context.life_cycle_stage = 'test'; wr2: NOT EXISTS(SELF\Product_view_definition.id); END_ENTITY; -- impedance_requirement_armx |
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; impedance_requirement - impedance_requirement_armx frequency_range: value_range_armx; impedance_value: tolerance_characteristic; test_bench: impedance_measurement_setup_requirement_armx; test_method: test_specification; |
Global rules for this entity data type- |
public interface EImpedance_requirement_armx extends EPredefined_requirement_view_definition_armx, EImpedance_requirementfrequency_range (explicit attribute)boolean testFrequency_range(EImpedance_requirement_armx type)EValue_range_armx getFrequency_range(EImpedance_requirement_armx type) void setFrequency_range(EImpedance_requirement_armx type, EValue_range_armx value) void unsetFrequency_range(EImpedance_requirement_armx type) impedance_value (explicit attribute)boolean testImpedance_value(EImpedance_requirement_armx type)ETolerance_characteristic getImpedance_value(EImpedance_requirement_armx type) void setImpedance_value(EImpedance_requirement_armx type, ETolerance_characteristic value) void unsetImpedance_value(EImpedance_requirement_armx type) test_bench (explicit attribute)boolean testTest_bench(EImpedance_requirement_armx type)EImpedance_measurement_setup_requirement_armx getTest_bench(EImpedance_requirement_armx type) void setTest_bench(EImpedance_requirement_armx type, EImpedance_measurement_setup_requirement_armx value) void unsetTest_bench(EImpedance_requirement_armx type) test_method (explicit attribute)boolean testTest_method(EImpedance_requirement_armx type)ETest_specification getTest_method(EImpedance_requirement_armx type) void setTest_method(EImpedance_requirement_armx type, ETest_specification value) void unsetTest_method(EImpedance_requirement_armx type) |
public class CImpedance_requirement_armx implements EImpedance_requirement_armxstatic EAttribute attributeFrequency_range(EImpedance_requirement_armx type)static int usedinFrequency_range(EImpedance_requirement_armx type, EValue_range_armx instance, ASdaiModel domain, AImpedance_requirement_armx result) static EAttribute attributeImpedance_value(EImpedance_requirement_armx type) static int usedinImpedance_value(EImpedance_requirement_armx type, ETolerance_characteristic instance, ASdaiModel domain, AImpedance_requirement_armx result) static EAttribute attributeTest_bench(EImpedance_requirement_armx type) static int usedinTest_bench(EImpedance_requirement_armx type, EImpedance_measurement_setup_requirement_armx instance, ASdaiModel domain, AImpedance_requirement_armx result) static EAttribute attributeTest_method(EImpedance_requirement_armx type) static int usedinTest_method(EImpedance_requirement_armx type, ETest_specification instance, ASdaiModel domain, AImpedance_requirement_armx result) |
public class AImpedance_requirement_armx extends AEntitypublic EImpedance_requirement_armx getByIndex(int index)public EImpedance_requirement_armx getCurrentMember(SdaiIterator it) |