static UpdateManager.ActivityProperties[] |
ChangeOperationTools.getCorrespondingActivityProperties(ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Convert an array of ExecutableBusinessProcessProperty to an array of
corresponding ActivityProperties.
|
static boolean |
UpdateExecutableBusinessProcess.isPossible(ChangeableInstance instance,
int nodeID,
ExecutableBusinessProcess ebp,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Tests if it is valid (concerning structural and state-based correctness) to
change the executable business process properties given by
ebpProperties in the instance.
|
static boolean |
UpdateExecutableBusinessProcess.isPossible(ChangeableInstance instance,
int nodeID,
ExecutableBusinessProcess ebp,
CheckReport checkReport,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Tests if it is valid (concerning structural and state-based correctness) to
change the executable business process properties given by
ebpProperties in the instance.
|
static boolean |
UpdateExecutableBusinessProcess.isPossible(Template template,
int nodeID,
ExecutableBusinessProcess ebp,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Tests if it is valid (concerning structural correctness) to change the
executable business process properties given by
ebpProperties in the template.
|
static boolean |
UpdateExecutableBusinessProcess.isPossible(Template template,
int nodeID,
ExecutableBusinessProcess ebp,
CheckReport checkReport,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Tests if it is valid (concerning structural correctness) to change the
executable business process properties given by ebpProperties
in the template.
|
static void |
UpdateExecutableBusinessProcess.performOperation(ChangeableInstance instance,
int nodeID,
ExecutableBusinessProcess ebp,
UpdateManager updateManager,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
TODO maybe there are a lot of more attributes which have to be changeable
Updates the Executable Business Process of the node with the given ID,
using the values of the given EBP object in the given instance.
|
static void |
UpdateExecutableBusinessProcess.performOperation(ChangeableInstance instance,
int nodeID,
ExecutableBusinessProcess ebp,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
TODO maybe there are a lot of more attributes which have to be changeable
Updates the Executable Business Process of the node with the given ID,
using the values of the given EBP object in the given instance.
|
static void |
UpdateExecutableBusinessProcess.performOperation(ChangeableTemplate template,
int nodeID,
ExecutableBusinessProcess ebp,
UpdateManager updateManager,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
TODO maybe there are a lot of more attributes which have to be changeable
Updates the Executable Business Process of the node with the given ID,
using the values of the given EBP object in the given template.
|
static void |
UpdateExecutableBusinessProcess.performOperation(ChangeableTemplate template,
int nodeID,
ExecutableBusinessProcess ebp,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
TODO maybe there are a lot of more attributes which have to be changeable
Updates the Executable Business Process of the node with the given ID,
using the values of the given EBP object in the given template.
|
protected static void |
UpdateExecutableBusinessProcess.performOperation(ChangePrimitives processGraph,
int nodeID,
ExecutableBusinessProcess ebp,
UpdateManager updateManager,
ProcessConstants.ExecutableBusinessProcessProperty... ebpProperties) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|