ENTITY process_plan_armx SUBTYPE OF (action); plan_id : undefined_object; name_x : OPTIONAL string_select; description_x : OPTIONAL string_select; produced_output : OPTIONAL SET [1:?] OF part_version; DERIVE SELF\action.name : label := ?; SELF\action.description : text := ?; END_ENTITY; -- process_plan_armx |
Entity data types and their attributesactionname: label; (OPT) description: text; chosen_method: action_method; (DER) id: identifier; process_plan_armx plan_id: undefined_object; (OPT) name_x: string_select; (OPT) description_x: string_select; (OPT) produced_output: SET [1:?] OF part_version; (RT) (DER) name: label; (RT) (DER) description: text; |
process_plan_version (IDA_STEP_SCHEMA_XIM) |
Global rules for this entity data type- |
public interface EProcess_plan_armx extends EActionplan_id (explicit attribute)boolean testPlan_id(EProcess_plan_armx type)String getPlan_id(EProcess_plan_armx type) void setPlan_id(EProcess_plan_armx type, String value) void unsetPlan_id(EProcess_plan_armx type) name_x (explicit attribute)int testName_x(EProcess_plan_armx type)case 1 EEntity getName_x(EProcess_plan_armx type) void setName_x(EProcess_plan_armx type, EEntity value, EEntity node1) case sName_xDefault_language_string: String getName_x(EProcess_plan_armx type, EDefault_language_string node1) void setName_x(EProcess_plan_armx type, String value, EDefault_language_string node1) void unsetName_x(EProcess_plan_armx type) description_x (explicit attribute)int testDescription_x(EProcess_plan_armx type)case 1 EEntity getDescription_x(EProcess_plan_armx type) void setDescription_x(EProcess_plan_armx type, EEntity value, EEntity node1) case sDescription_xDefault_language_string: String getDescription_x(EProcess_plan_armx type, EDefault_language_string node1) void setDescription_x(EProcess_plan_armx type, String value, EDefault_language_string node1) void unsetDescription_x(EProcess_plan_armx type) produced_output (explicit attribute)boolean testProduced_output(EProcess_plan_armx type)APart_version getProduced_output(EProcess_plan_armx type) APart_version createProduced_output(EProcess_plan_armx type) void unsetProduced_output(EProcess_plan_armx type) |
public class CProcess_plan_armx implements EProcess_plan_armxstatic EAttribute attributePlan_id(EProcess_plan_armx type)static EAttribute attributeName_x(EProcess_plan_armx type) static int usedinName_x(EProcess_plan_armx type, EEntity instance, ASdaiModel domain, AProcess_plan_armx result) static EAttribute attributeDescription_x(EProcess_plan_armx type) static int usedinDescription_x(EProcess_plan_armx type, EEntity instance, ASdaiModel domain, AProcess_plan_armx result) static EAttribute attributeProduced_output(EProcess_plan_armx type) static int usedinProduced_output(EProcess_plan_armx type, EPart_version instance, ASdaiModel domain, AProcess_plan_armx result) static EAttribute attributeName(EProcess_plan_armx type) static EAttribute attributeDescription(EProcess_plan_armx type) |
public class AProcess_plan_armx extends AEntitypublic EProcess_plan_armx getByIndex(int index)public EProcess_plan_armx getCurrentMember(SdaiIterator it) |