ENTITY evaluated_characteristic_armx SUPERTYPE OF (rule_based_evaluated_characteristic) SUBTYPE OF (evaluated_characteristic); SELF\representation_relationship.rep_1 RENAMED planned_product_data : planned_characteristic; product_data_status : evaluation_type; product_characterization_data : OPTIONAL SET [1:?] OF property_value_representation; evaluation_result : evaluation_result_value; DERIVE SELF\representation_relationship.description : text := ?; SELF\representation_relationship.rep_2 : representation := ?; SELF\representation_relationship.name : label := ?; SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; SELF\representation.name : label := ?; END_ENTITY; -- evaluated_characteristic_armx |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; representation_relationship name: label; (OPT) description: text; rep_1: representation; rep_2: representation; evaluated_characteristic - evaluated_characteristic_armx (RT) rep_1->planned_product_data: planned_characteristic; product_data_status: evaluation_type; (OPT) product_characterization_data: SET [1:?] OF property_value_representation; evaluation_result: evaluation_result_value; (RT) (DER) description: text; (RT) (DER) rep_2: representation; (RT) (DER) name: label; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; |
rule_based_evaluated_characteristic (PLANNED_CHARACTERISTIC_XIM) |
Global rules for this entity data type- |
public interface EEvaluated_characteristic_armx extends EEvaluated_characteristicproduct_data_status (explicit attribute)boolean testProduct_data_status(EEvaluated_characteristic_armx type)int getProduct_data_status(EEvaluated_characteristic_armx type) void setProduct_data_status(EEvaluated_characteristic_armx type, int value) void unsetProduct_data_status(EEvaluated_characteristic_armx type) product_characterization_data (explicit attribute)boolean testProduct_characterization_data(EEvaluated_characteristic_armx type)AProperty_value_representation getProduct_characterization_data(EEvaluated_characteristic_armx type) AProperty_value_representation createProduct_characterization_data(EEvaluated_characteristic_armx type) void unsetProduct_characterization_data(EEvaluated_characteristic_armx type) evaluation_result (explicit attribute)boolean testEvaluation_result(EEvaluated_characteristic_armx type)int getEvaluation_result(EEvaluated_characteristic_armx type) void setEvaluation_result(EEvaluated_characteristic_armx type, int value) void unsetEvaluation_result(EEvaluated_characteristic_armx type) |
public class CEvaluated_characteristic_armx implements EEvaluated_characteristic_armxstatic EAttribute attributeProduct_data_status(EEvaluated_characteristic_armx type)static EAttribute attributeProduct_characterization_data(EEvaluated_characteristic_armx type) static int usedinProduct_characterization_data(EEvaluated_characteristic_armx type, EProperty_value_representation instance, ASdaiModel domain, AEvaluated_characteristic_armx result) static EAttribute attributeEvaluation_result(EEvaluated_characteristic_armx type) static EAttribute attributeDescription(EEvaluated_characteristic_armx type) static EAttribute attributeRep_2(EEvaluated_characteristic_armx type) static int usedinRep_2(EEvaluated_characteristic_armx type, ERepresentation instance, ASdaiModel domain, AEvaluated_characteristic_armx result) static EAttribute attributeName(EEvaluated_characteristic_armx type) static EAttribute attributeItems(EEvaluated_characteristic_armx type) static int usedinItems(EEvaluated_characteristic_armx type, ERepresentation_item instance, ASdaiModel domain, AEvaluated_characteristic_armx result) static EAttribute attributeContext_of_items(EEvaluated_characteristic_armx type) static int usedinContext_of_items(EEvaluated_characteristic_armx type, ERepresentation_context instance, ASdaiModel domain, AEvaluated_characteristic_armx result) static EAttribute attributeName(EEvaluated_characteristic_armx type) |
public class AEvaluated_characteristic_armx extends AEntitypublic EEvaluated_characteristic_armx getByIndex(int index)public EEvaluated_characteristic_armx getCurrentMember(SdaiIterator it) |