ENTITY action; name : label; description : OPTIONAL text; chosen_method : action_method; DERIVE id : identifier := get_id_value(SELF); WHERE wr1: SIZEOF(USEDIN(SELF, 'BASIC_ATTRIBUTE_SCHEMA.' + 'ID_ATTRIBUTE.IDENTIFIED_ITEM')) <= 1; END_ENTITY; -- action |
Entity data types and their attributesactionname: label; (OPT) description: text; chosen_method: action_method; (DER) id: identifier; |
design_object_management_relationship_action (DESIGN_MANAGEMENT_MIM) |
element_delivery (AUTOMOTIVE_DESIGN) |
executed_action (ACTION_SCHEMA) |
prjm_characterizable_action (PROJECT_MANAGEMENT_MIM) |
process_plan (AUTOMOTIVE_DESIGN) |
process_plan_armx (IDA_STEP_SCHEMA_XIM) |
product_definition_process (PROCESS_PROPERTY_SCHEMA) |
property_process (PROCESS_PROPERTY_SCHEMA) |
resource_event (RESOURCE_MANAGEMENT_XIM) |
retention (AUTOMOTIVE_DESIGN) |
risk_analysis (RISK_SCHEMA) |
risk_assessment (RISK_SCHEMA) |
risk_communication (RISK_SCHEMA) |
risk_control (RISK_SCHEMA) |
risk_estimation (RISK_SCHEMA) |
risk_evaluation (RISK_SCHEMA) |
risk_identification (RISK_SCHEMA) |
risk_reduction (RISK_SCHEMA) |
rule_action (PRODUCTION_RULE_MIM) |
Global rules for this entity data typerestrict_action_resource_requirement_for_process_operation (AUTOMOTIVE_DESIGN)restrict_multi_language_for_action (AUTOMOTIVE_DESIGN) restrict_version_assignment_for_action (AUTOMOTIVE_DESIGN) subtype_exclusiveness_action (AUTOMOTIVE_DESIGN) |
public interface EAction extends EEntityname (explicit attribute)boolean testName(EAction type)String getName(EAction type) void setName(EAction type, String value) void unsetName(EAction type) description (explicit attribute)boolean testDescription(EAction type)String getDescription(EAction type) void setDescription(EAction type, String value) void unsetDescription(EAction type) chosen_method (explicit attribute)boolean testChosen_method(EAction type)EAction_method getChosen_method(EAction type) void setChosen_method(EAction type, EAction_method value) void unsetChosen_method(EAction type) id (derived attribute)String getId(EAction type)boolean testId(EAction type) |
public class CAction implements EActionstatic EAttribute attributeName(EAction type)static EAttribute attributeDescription(EAction type) static EAttribute attributeChosen_method(EAction type) static int usedinChosen_method(EAction type, EAction_method instance, ASdaiModel domain, AAction result) static EAttribute attributeId(EAction type) |
public class AAction extends AEntitypublic EAction getByIndex(int index)public EAction getCurrentMember(SdaiIterator it) |