static void |
ChangeOperationTools.fireNodeStateChangedEvent(UpdateManager updateManager,
Instance instance,
Node node) |
Fires updates for changed node states
|
static void |
AddNodeSystemParameter.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
ActivityConstants.AccessType type,
ProcessModelParameter parameter,
UpdateManager updateManager) |
Adds the given system parameter to the given node in the given instance.
|
static void |
AddNodeSystemParameter.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
ActivityConstants.AccessType type,
ProcessModelParameter parameter,
UpdateManager updateManager) |
Adds the given system parameter to the given node in the given template.
|
protected static void |
AddNodeSystemParameter.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
ActivityConstants.AccessType type,
ProcessModelParameter parameter,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangeableInstance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
String inputParameterName,
UpdateManager updateManager) |
Adds a system data flow of the given type between the given nodes in the
given instance.
|
static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangeableTemplate template,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
String inputParameterName,
UpdateManager updateManager) |
Adds a system data flow of the given type between the given nodes.
|
protected static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangePrimitives processGraph,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
String inputParameterName,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
AssignEmptyEmbeddedSubprocess.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
UpdateManager updateManager) |
Creates and assigns an empty embedded subprocess to a node in the given
instance (with updateManager).
|
static void |
AssignEmptyEmbeddedSubprocess.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
UpdateManager updateManager) |
Creates and assigns an empty embedded subprocess to a node in the given
template (with updateManager).
|
protected static void |
AssignEmptyEmbeddedSubprocess.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
AssignExecutableBusinessProcess.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
ExecutableBusinessProcess ebp,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Assigns an executable business process to a node in the given instance
using the given maps to create a correct mapping between parameters and
dataElements via connectors (with updateManager).
|
static void |
AssignExecutableBusinessProcess.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
ExecutableBusinessProcess ebp,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Assigns an executable business process to a node in the given template
using the given maps to create a correct mapping between parameters and
dataElements via connectors (with updateManager).
|
protected static void |
AssignExecutableBusinessProcess.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
ExecutableBusinessProcess ebp,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static int |
CopyNode.performOperation(SessionToken session,
ChangeableInstance sourceInstance,
ChangeableInstance targetInstance,
int nodeToCopyID,
int predID,
int succID,
UpdateManager updateManager) |
Copies the given node from the source instance between the two nodes in the
target instance.
|
static int |
CopyNode.performOperation(SessionToken session,
ChangeableTemplate sourceTemplate,
ChangeableTemplate targetTemplate,
int nodeToCopyID,
int predID,
int succID,
UpdateManager updateManager) |
Copies the given node from the source template between the two nodes in the
target template.
|
protected static int |
CopyNode.performOperation(SessionToken session,
ChangePrimitives sourceProcessGraph,
ChangePrimitives targetProcessGraph,
int nodeToCopyID,
int predID,
int succID,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static Node[] |
CreateSurroundingBlock.performOperation(SessionToken session,
ChangeableInstance instance,
Node first,
Node last,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Inserts a new block of the given type around the two given nodes in the
given instance (with updateManager).
|
static Node[] |
CreateSurroundingBlock.performOperation(SessionToken session,
ChangeableTemplate template,
Node first,
Node last,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Inserts a new block of the given type around the two given nodes in the
given template (with updateManager).
|
protected static Node[] |
CreateSurroundingBlock.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node first,
Node last,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
DeleteBorderNodes.performOperation(SessionToken session,
ChangeableInstance instance,
Node split,
Node join,
UpdateManager updateManager) |
Deletes a split and its corresponding join node (border nodes) from the
given instance (with updateManager).
|
static void |
DeleteBorderNodes.performOperation(SessionToken session,
ChangeableTemplate template,
Node split,
Node join,
UpdateManager updateManager) |
Deletes a split and its corresponding join node (border nodes) from the
given template (with updateManager).
|
protected static void |
DeleteBorderNodes.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node split,
Node join,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
DeleteDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Deletes a data edge form the instance (with updateManager).
|
static void |
DeleteDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Deletes a data edge from the template (with updateManager).
|
protected static void |
DeleteDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
DeleteDataElement.performOperation(SessionToken session,
ChangeableInstance instance,
DataElement dataElement,
UpdateManager updateManager) |
Deletes the given data element from the instance Possibly assigned in- or
outgoing data edges are also deleted.
|
static void |
DeleteDataElement.performOperation(SessionToken session,
ChangeableTemplate template,
DataElement dataElement,
UpdateManager updateManager) |
Deletes the given data element from the template Possibly assigned in- or
outgoing data edges are also deleted.
|
protected static void |
DeleteDataElement.performOperation(SessionToken session,
ChangePrimitives processGraph,
DataElement dataElement,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
DeleteEmptyBranch.performOperation(ChangeableInstance instance,
Node split,
Node join,
UpdateManager updateManager) |
Deletes an empty branch between split and join in the given instance (with
updateManager).
|
static void |
DeleteEmptyBranch.performOperation(ChangeableTemplate template,
Node split,
Node join,
UpdateManager updateManager) |
Deletes an empty branch between split and join in the given template (with
updateManager).
|
protected static void |
DeleteEmptyBranch.performOperation(ChangePrimitives processGraph,
Node split,
Node join,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
DeleteNode.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
UpdateManager updateManager) |
Deletes a node of type NT_NORMAL from the given instance (with
updateManager).
|
protected static void |
DeleteNode.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Deletes a node of type type from the instance.
|
static void |
DeleteNode.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
UpdateManager updateManager) |
Deletes a node of type NT_NORMAL from the given template (with
updateManager).
|
protected static void |
DeleteNode.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Deletes a node of type type from the template.
|
protected static void |
DeleteNode.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
EndTransaction.performOperation(ChangeableInstance instance,
UpdateManager updateManager) |
calls the methods which are interested in the end-event of a change
operation.
|
static void |
EndTransaction.performOperation(ChangeableInstance instance,
UpdateManager updateManager,
String transactionLabel) |
calls the methods which are interested in the end-event of a change
operation.
|
static void |
EndTransaction.performOperation(ChangeableTemplate template,
UpdateManager updateManager) |
calls the methods which are interested in the end-event of a change
operation.
|
static void |
EndTransaction.performOperation(ChangeableTemplate template,
UpdateManager updateManager,
String transactionLabel) |
Calls the methods which are interested in the end-event of a change
operation.
|
protected static void |
EndTransaction.performOperation(ChangePrimitives processGraph,
UpdateManager updateManager,
String transactionLabel) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static Node |
InsertBetweenNodeSets.performOperation(SessionToken session,
ChangeableInstance instance,
List<Integer> preds,
List<Integer> succs,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
instance.
|
static Node |
InsertBetweenNodeSets.performOperation(SessionToken session,
ChangeableTemplate template,
List<Integer> preds,
List<Integer> succs,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
template.
|
protected static Node |
InsertBetweenNodeSets.performOperation(SessionToken session,
ChangePrimitives processGraph,
List<Integer> preds,
List<Integer> succs,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the instance (with update manager).
|
protected static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ProcessModelParameter param,
int connectorID,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the instance.
|
static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ProcessModelParameter parameter,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the instance.
|
static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the template (with update manager).
|
protected static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
DataElement dataElement,
ProcessModelParameter param,
int connectorID,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the template.
|
static void |
InsertDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
DataElement dataElement,
ProcessModelParameter parameter,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Inserts a new data edge in the template.
|
protected static void |
InsertDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
protected static void |
InsertDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
DataElement dataElement,
ProcessModelParameter param,
int connectorID,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
protected static void |
InsertDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
DataElement dataElement,
ProcessModelParameter parameter,
ActivityConstants.AccessType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangeableInstance instance,
UpdateManager updateManager) |
Insert a new data element in the instance (with updateManager).
|
static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangeableInstance instance,
DataElement dataElement,
UpdateManager updateManager) |
Insert a new data element in the instance.
|
static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangeableTemplate template,
UpdateManager updateManager) |
Insert a new data element in the template.
|
static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangeableTemplate template,
DataElement dataElement,
UpdateManager updateManager) |
Insert a new data element in the template.
|
protected static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangePrimitives processGraph,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
protected static DataElement |
InsertDataElement.performOperation(SessionToken session,
ChangePrimitives processGraph,
DataElement dataElement,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances (with given dataElement).
|
static Node[] |
InsertEmptyBlock.performOperation(SessionToken session,
ChangeableInstance instance,
Node pred,
Node succ,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Inserts an empty block of the given type in the instance (with
updateManager).
|
static Node[] |
InsertEmptyBlock.performOperation(SessionToken session,
ChangeableTemplate template,
Node pred,
Node succ,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Inserts an empty block of the given type in the template (with
updateManager).
|
protected static Node[] |
InsertEmptyBlock.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node pred,
Node succ,
ProcessConstants.BlockType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
InsertEmptyBranch.performOperation(SessionToken session,
ChangeableInstance instance,
Node split,
Node join,
UpdateManager updateManager) |
Inserts an empty branch between split and join in the given instance (with
updateManager).
|
static void |
InsertEmptyBranch.performOperation(SessionToken session,
ChangeableTemplate template,
Node split,
Node join,
UpdateManager updateManager) |
Inserts an empty branch between split and join in the given template (with
updateManager).
|
protected static void |
InsertEmptyBranch.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node split,
Node join,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static Node |
InsertNode.performOperation(SessionToken session,
ChangeableInstance instance,
Node pred,
Node succ,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
instance.
|
static Node |
InsertNode.performOperation(SessionToken session,
ChangeableInstance instance,
Node tempNode,
Node pred,
Node succ,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
instance.
|
protected static Node |
InsertNode.performOperation(SessionToken session,
ChangeableInstance instance,
Node tempNode,
Node pred,
Node succ,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Insert a new node of type type between two nodes in the
given instance.
|
static Node |
InsertNode.performOperation(SessionToken session,
ChangeableTemplate template,
Node pred,
Node succ,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
template.
|
static Node |
InsertNode.performOperation(SessionToken session,
ChangeableTemplate template,
Node tempNode,
Node pred,
Node succ,
UpdateManager updateManager) |
Insert a new node of type NT_NORMAL between two nodes in the given
template.
|
protected static Node |
InsertNode.performOperation(SessionToken session,
ChangeableTemplate template,
Node tempNode,
Node pred,
Node succ,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Insert a new node of type type between two nodes in the
given template.
|
protected static Node |
InsertNode.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node pred,
Node succ,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
protected static Node |
InsertNode.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node tempNode,
Node pred,
Node succ,
ProcessConstants.NodeType type,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
MoveNodes.performOperation(SessionToken session,
ChangeableInstance instance,
Node first,
Node last,
Node pred,
Node succ,
UpdateManager updateManager) |
Moves the nodes between first and last to the position between pred and succ
|
static void |
MoveNodes.performOperation(SessionToken session,
ChangeableTemplate template,
Node first,
Node last,
Node pred,
Node succ,
UpdateManager updateManager) |
Moves the nodes between first and last to the position between pred and
succ in the template.
|
protected static void |
MoveNodes.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node first,
Node last,
Node pred,
Node succ,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
ReconnectDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
int dataElementID,
DataEdge dataEdge,
ProcessModelParameter param,
UpdateManager updateManager) |
Connect the given data element with the given parameter (via the given
already existing data edge) in the instance.
|
static void |
ReconnectDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
int dataElementID,
DataEdge dataEdge,
ProcessModelParameter param,
UpdateManager updateManager) |
Connect the given data element with the given parameter (via the given
already existing data edge) in the template.
|
protected static void |
ReconnectDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
int dataElementID,
DataEdge dataEdge,
ProcessModelParameter param,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
RemoveExecutableBusinessProcess.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
UpdateManager updateManager) |
Removes/Deletes an executable business process from the given node in the
given instance.
|
static void |
RemoveExecutableBusinessProcess.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
UpdateManager updateManager) |
Removes/Deletes an executable business process from the given node in the
given template.
|
protected static void |
RemoveExecutableBusinessProcess.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
RemoveNodeSystemParameter.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
ActivityConstants.AccessType type,
String parameterName,
UpdateManager updateManager) |
Removes the given system parameter from the given node in the given instance.
|
static void |
RemoveNodeSystemParameter.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
ActivityConstants.AccessType type,
String parameterName,
UpdateManager updateManager) |
Removes the given system parameter from the given node in the given template.
|
protected static void |
RemoveNodeSystemParameter.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
ActivityConstants.AccessType type,
String parameterName,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
RemoveSystemDataFlow.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
String inputParameterName,
UpdateManager updateManager) |
Remove the system data flow which is connected with the given parameter in
the given instance.
|
static void |
RemoveSystemDataFlow.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
String inputParameterName,
UpdateManager updateManager) |
Remove the system data flow which is connected with the given parameter.
|
protected static void |
RemoveSystemDataFlow.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
String inputParameterName,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
StartTransaction.performOperation(ChangeableInstance instance,
UpdateManager updateManager) |
starts a transaction
|
static void |
StartTransaction.performOperation(ChangeableTemplate template,
UpdateManager updateManager) |
starts a transaction
|
static void |
StartTransaction.performOperation(ChangePrimitives processGraph,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
SwapDataElementParameterConnections.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
int dataElementID1,
DataEdge dataEdge1,
int dataElementID2,
DataEdge dataEdge2,
UpdateManager updateManager) |
Swaps the parameter data element connections of the given data edges in the
given instance.
|
static void |
SwapDataElementParameterConnections.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
int dataElementID1,
DataEdge dataEdge1,
int dataElementID2,
DataEdge dataEdge2,
UpdateManager updateManager) |
Swaps the parameter data element connections of the given data edges in the
given template.
|
protected static void |
SwapDataElementParameterConnections.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
int dataElementID1,
DataEdge dataEdge1,
int dataElementID2,
DataEdge dataEdge2,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
ToggleNodeVisibility.performOperation(ChangeableInstance instance,
int nodeID,
boolean hidden,
UpdateManager updateManager) |
Sets the visibility state of the node in the given instance.
|
static void |
ToggleNodeVisibility.performOperation(ChangeableTemplate template,
int nodeID,
boolean hidden,
UpdateManager updateManager) |
Sets the visibility state of the node in the given template.
|
protected static void |
ToggleNodeVisibility.performOperation(ChangePrimitives processGraph,
Node node,
boolean hidden,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
ToggleSyncEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node pred,
Node succ,
UpdateManager updateManager) |
Deletes the sync edge in the instance if there already exists one.
|
static void |
ToggleSyncEdge.performOperation(SessionToken session,
ChangeableTemplate template,
Node pred,
Node succ,
UpdateManager updateManager) |
Deletes the sync edge in the template if there already exists one.
|
protected static void |
ToggleSyncEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node pred,
Node succ,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
UpdateDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
int nodeID,
int dataElementID,
ActivityConstants.AccessType type,
DataEdge dataEdge,
UpdateManager updateManager,
ProcessConstants.DataEdgeProperty... dataEdgeProperties) |
Updates the data edge (described by the given node ID and the given data
element ID) in the given instance using the data in the given data edge
object.
|
static void |
UpdateDataEdge.performOperation(SessionToken session,
ChangeableTemplate template,
int nodeID,
int dataElementID,
ActivityConstants.AccessType type,
DataEdge dataEdge,
UpdateManager updateManager,
ProcessConstants.DataEdgeProperty... dataEdgeProperties) |
Updates the data edge (described by the given node ID and the given data
element ID) in the given template using the data in the given data edge
object.
|
protected static void |
UpdateDataEdge.performOperation(SessionToken session,
ChangePrimitives processGraph,
int nodeID,
int dataElementID,
ActivityConstants.AccessType type,
DataEdge dataEdge,
UpdateManager updateManager,
ProcessConstants.DataEdgeProperty... dataEdgeProperties) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static DataElement |
UpdateDataElement.performOperation(SessionToken session,
ChangeableInstance instance,
DataElement dataElement,
UpdateManager updateManager,
ProcessConstants.DataElementProperty... dataElementProperties) |
Updates the data element attributes given by
dataElementProperties in the instance.
|
static DataElement |
UpdateDataElement.performOperation(SessionToken session,
ChangeableTemplate template,
DataElement dataElement,
UpdateManager updateManager,
ProcessConstants.DataElementProperty... dataElementProperties) |
Updates the data element attributes given by
dataElementProperties in the template.
|
protected static DataElement |
UpdateDataElement.performOperation(SessionToken session,
ChangePrimitives processGraph,
DataElement dataElement,
UpdateManager updateManager,
ProcessConstants.DataElementProperty... dataElementProperties) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
UpdateDataElementParameterMapping.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Updates the Mapping from DataElements to the EBP-parameters for the given
node in the instance.
|
static void |
UpdateDataElementParameterMapping.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Updates the Mapping from DataElements to the EBP-parameters for the given
node in the template.
|
protected static void |
UpdateDataElementParameterMapping.performOperation(SessionToken session,
ChangePrimitives processGraph,
Node node,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,ProcessConstants.DataMappingType>> paramsWithoutExistingDataElements,
Map<ActivityConstants.AccessType,Map<ProcessModelParameter,Integer>> paramsWithExistingDataElements,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
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(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.
|
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.
|
static void |
UpdateInstance.performOperation(ChangeableInstance instance,
String newName,
QualifiedAgent newSupervisorAgent,
Set<ProcessModelParameter> newInputParameters,
Set<ProcessModelParameter> newOutputParameters,
UpdateManager updateManager,
ProcessConstants.InstanceProperty... instanceProperties) |
Updates the given instance using those of the given attributes which are
specified in instance properties.
|
static void |
UpdateNode.performOperation(ChangeableInstance instance,
Node node,
UpdateManager updateManager,
ProcessConstants.NodeProperty... nodeProperties) |
Updates a node object in the given instance using the data in the given
node.
|
static void |
UpdateNode.performOperation(ChangeableTemplate template,
Node node,
UpdateManager updateManager,
ProcessConstants.NodeProperty... nodeProperties) |
Updates a node object in the given template using the data in the given
node.
|
protected static void |
UpdateNode.performOperation(ChangePrimitives processGraph,
Node node,
UpdateManager updateManager,
ProcessConstants.NodeProperty... nodeProperties) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
UpdateNodeSystemDependency.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty,
UpdateManager updateManager) |
Updates the system parameters of a node object in the given template using the data in the
given node.
|
protected static void |
UpdateNodeSystemDependency.performOperation(SessionToken session,
ChangeableTemplate cTempl,
ChangeableInstance inst,
Node node,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates and changeable
instances.
|
static void |
UpdateNodeSystemDependency.performOperation(SessionToken session,
ChangeableTemplate template,
Node node,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty,
UpdateManager updateManager) |
Updates the system parameters of a node object in the given template using the data in the
given node.
|
static void |
UpdatePluginDataContainer.performOperation(ChangeableInstance instance,
PluginDataContainer pluginContainer,
String extensionPointID,
String pluginDataID,
PluginData pluginData,
UpdateManager updateManager) |
Updates the plug in data for the extension point in the given plug in data
container.
|
static void |
UpdatePluginDataContainer.performOperation(ChangeableTemplate template,
PluginDataContainer pluginContainer,
String extensionPointID,
String pluginDataID,
PluginData pluginData,
UpdateManager updateManager) |
Updates the plug in data for the extension point in the given plug in data
container.
|
protected static void |
UpdatePluginDataContainer.performOperation(ChangePrimitives processGraph,
PluginDataContainer pluginContainer,
String extensionPointID,
String pluginDataID,
PluginData pluginData,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
static void |
UpdateTemplate.performOperation(ChangeableTemplate template,
String newName,
String newInstanceNameTemplate,
QualifiedAgent newSupervisorAgent,
Set<ProcessModelParameter> newInputParameters,
Set<ProcessModelParameter> newOutputParameters,
UpdateManager updateManager,
ProcessConstants.TemplateProperty... templateProperties) |
Updates the given template using those of the given attributes which are
specified in template properties.
|
static void |
UpdateUserAttribute.performOperation(ChangeableInstance instance,
UserAttributeContainer attributeContainer,
String name,
String value,
UpdateManager updateManager) |
Sets the value of the user defined attribute identified by name to
value in the given template.
|
static void |
UpdateUserAttribute.performOperation(ChangeableTemplate template,
UserAttributeContainer attributeContainer,
String name,
String value,
UpdateManager updateManager) |
Sets the value of the user defined attribute identified by name to
value in the given template.
|
protected static void |
UpdateUserAttribute.performOperation(ChangePrimitives processGraph,
UserAttributeContainer attributeContainer,
String name,
String value,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances.
|