ENTITY process_operation_resource_assignment SUBTYPE OF (requirement_for_action_resource); reference_tool : BOOLEAN; operation : process_operation_occurrence; reason : OPTIONAL string_select; resource_definition : resource_definition_select; placement : OPTIONAL cartesian_transformation_operator; DERIVE SELF\action_resource_requirement.description : text := ?; SELF\action_resource_requirement.operations : SET [1:?] OF characterized_action_definition := ?; SELF\requirement_for_action_resource.resources : SET [1:?] OF action_resource := ?; END_ENTITY; -- process_operation_resource_assignment |
Entity data types and their attributesaction_resource_requirementname: label; description: text; kind: resource_requirement_type; operations: SET [1:?] OF characterized_action_definition; requirement_for_action_resource resources: SET [1:?] OF action_resource; process_operation_resource_assignment reference_tool: BOOLEAN; operation: process_operation_occurrence; (OPT) reason: string_select; resource_definition: resource_definition_select; (OPT) placement: cartesian_transformation_operator; (RT) (DER) description: text; (RT) (DER) operations: SET [1:?] OF characterized_action_definition; (RT) (DER) resources: SET [1:?] OF action_resource; |
Global rules for this entity data type- |
public interface EProcess_operation_resource_assignment extends ERequirement_for_action_resourcereference_tool (explicit attribute)boolean testReference_tool(EProcess_operation_resource_assignment type)boolean getReference_tool(EProcess_operation_resource_assignment type) void setReference_tool(EProcess_operation_resource_assignment type, boolean value) void unsetReference_tool(EProcess_operation_resource_assignment type) operation (explicit attribute)boolean testOperation(EProcess_operation_resource_assignment type)EProcess_operation_occurrence getOperation(EProcess_operation_resource_assignment type) void setOperation(EProcess_operation_resource_assignment type, EProcess_operation_occurrence value) void unsetOperation(EProcess_operation_resource_assignment type) reason (explicit attribute)int testReason(EProcess_operation_resource_assignment type)case 1 EEntity getReason(EProcess_operation_resource_assignment type) void setReason(EProcess_operation_resource_assignment type, EEntity value, EEntity node1) case sReasonDefault_language_string: String getReason(EProcess_operation_resource_assignment type, EDefault_language_string node1) void setReason(EProcess_operation_resource_assignment type, String value, EDefault_language_string node1) void unsetReason(EProcess_operation_resource_assignment type) resource_definition (explicit attribute)int testResource_definition(EProcess_operation_resource_assignment type)case 1 EEntity getResource_definition(EProcess_operation_resource_assignment type) void setResource_definition(EProcess_operation_resource_assignment type, EEntity value, EEntity node1) void unsetResource_definition(EProcess_operation_resource_assignment type) placement (explicit attribute)boolean testPlacement(EProcess_operation_resource_assignment type)ECartesian_transformation_operator getPlacement(EProcess_operation_resource_assignment type) void setPlacement(EProcess_operation_resource_assignment type, ECartesian_transformation_operator value) void unsetPlacement(EProcess_operation_resource_assignment type) |
public class CProcess_operation_resource_assignment implements EProcess_operation_resource_assignmentstatic EAttribute attributeReference_tool(EProcess_operation_resource_assignment type)static EAttribute attributeOperation(EProcess_operation_resource_assignment type) static int usedinOperation(EProcess_operation_resource_assignment type, EProcess_operation_occurrence instance, ASdaiModel domain, AProcess_operation_resource_assignment result) static EAttribute attributeReason(EProcess_operation_resource_assignment type) static int usedinReason(EProcess_operation_resource_assignment type, EEntity instance, ASdaiModel domain, AProcess_operation_resource_assignment result) static EAttribute attributeResource_definition(EProcess_operation_resource_assignment type) static int usedinResource_definition(EProcess_operation_resource_assignment type, EEntity instance, ASdaiModel domain, AProcess_operation_resource_assignment result) static EAttribute attributePlacement(EProcess_operation_resource_assignment type) static int usedinPlacement(EProcess_operation_resource_assignment type, ECartesian_transformation_operator instance, ASdaiModel domain, AProcess_operation_resource_assignment result) static EAttribute attributeDescription(EProcess_operation_resource_assignment type) static EAttribute attributeOperations(EProcess_operation_resource_assignment type) static int usedinOperations(EProcess_operation_resource_assignment type, EEntity instance, ASdaiModel domain, AProcess_operation_resource_assignment result) static EAttribute attributeResources(EProcess_operation_resource_assignment type) static int usedinResources(EProcess_operation_resource_assignment type, EAction_resource instance, ASdaiModel domain, AProcess_operation_resource_assignment result) |
public class AProcess_operation_resource_assignment extends AEntitypublic EProcess_operation_resource_assignment getByIndex(int index)public EProcess_operation_resource_assignment getCurrentMember(SdaiIterator it) |