static boolean |
DeleteDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural and state-based correctness)
to delete the data edge between the given node and the data element in the
instance.
|
static boolean |
DeleteDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural and state-based correctness)
to delete the data edge between the given node and the data element.
|
static boolean |
DeleteDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural correctness) to delete the
data edge between the given node and the data element in the template.
|
static boolean |
DeleteDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural correctness) to delete the
data edge between the given node and the data element.
|
static boolean |
DeleteDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement) |
checks if it is valid (concerning structural and state-based correctness) to
delete the given data element from the instance
|
static boolean |
DeleteDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement,
CheckReport checkReport) |
checks if it is valid (concerning structural and state based correctness)
to delete the given data element from the instance If not, the reasons are
stored in the check report.
|
static boolean |
DeleteDataElement.isPossible(Template template,
DataElement dataElement) |
checks if it is valid (concerning structural correctness) to delete the
given data element from the template
|
static boolean |
DeleteDataElement.isPossible(Template template,
DataElement dataElement,
CheckReport checkReport) |
Checks if it is valid (concerning structural correctness) to delete the
given data element from the template.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement[] dataElements,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural and state-based correctness)
to insert data edges of the given type between the given node and the data
elements in the instance.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement[] dataElements,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural and state-based correctness)
to insert data edges of the given type between the given node and the data
elements in the instance.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural and state-based correctness)
to insert a data edge of the given type between the given node and the data
element in the instance.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural and state-based correctness)
to insert a data edge of the given type between the given node and the data
element in the instance.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
String paramName,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural and state-based correctness)
to connect the parameter of the given node with the given data element via
a data edge of the given type in the instance.
|
static boolean |
InsertDataEdge.isPossible(ChangeableInstance instance,
Node node,
DataElement dataElement,
String paramName,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural and state-based correctness)
to connect the parameter of the given node with the given data element via
a data edge of the given type in the instance.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement[] dataElements,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural correctness) to insert
data edges of the given type between the given node and the data elements in
the template.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement[] dataElements,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural correctness) to insert
data edges of the given type between the given node and the data elements in
the template.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural correctness) to insert a
data edge of the given type between the given node and the data element in
the template.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural correctness) to insert a
data edge of the given type between the given node and the data element in
the template.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
String paramName,
ActivityConstants.AccessType type) |
Check if it is possible (concerning structural correctness) to connect the
parameter of the given node with the given data element via a data edge of
the given type in the template.
|
static boolean |
InsertDataEdge.isPossible(Template template,
Node node,
DataElement dataElement,
String paramName,
ActivityConstants.AccessType type,
CheckReport checkReport) |
Check if it is possible (concerning structural correctness) to connect the
parameter of the given node with the given data element via a data edge of
the given type in the template.
|
static boolean |
InsertDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement) |
Check if it is possible (concerning structural and state based correctness)
to insert a new data element given as a data element container object
(without an id) in the instance.
|
static boolean |
InsertDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement,
CheckReport checkReport) |
Check if it is possible (concerning structural and state based correctness)
to insert a new data element given as a data element container object
(without an id) in the instance.
|
static boolean |
InsertDataElement.isPossible(Template template,
DataElement dataElement) |
Check if it is possible (concerning structural aspects) to insert a new
data element given as a data element container object (without an id) in
the template.
|
static boolean |
InsertDataElement.isPossible(Template template,
DataElement dataElement,
CheckReport checkReport) |
Check if it is possible (concerning structural aspects) to insert a new
data element given as a data element container object (without an id) in
the template.
|
static boolean |
UpdateDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement,
ProcessConstants.DataElementProperty... dataElementProperties) |
Tests if it is valid (concerning structural and state-based correctness) to
change the data element properties given by
dataElementProperties in the instance.
|
static boolean |
UpdateDataElement.isPossible(ChangeableInstance instance,
DataElement dataElement,
CheckReport checkReport,
ProcessConstants.DataElementProperty... dataElementProperties) |
Tests if it is valid (concerning structural and state-based correctness) to
change the data element properties given by
dataElementProperties in the instance.
|
static boolean |
UpdateDataElement.isPossible(Template template,
DataElement dataElement,
ProcessConstants.DataElementProperty... dataElementProperties) |
Tests if it is valid (concerning structural correctness) to change the data
element properties given by dataElementProperties in the
template.
|
static boolean |
UpdateDataElement.isPossible(Template template,
DataElement dataElement,
CheckReport checkReport,
ProcessConstants.DataElementProperty... dataElementProperties) |
Tests if it is valid (concerning structural correctness) to change the data
element properties given by dataElementProperties in the
template.
|
static void |
DeleteDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Deletes a data edge form the instance.
|
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) |
Deletes a data edge from the template.
|
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) |
Deletes the given data element from the instance.
|
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) |
Deletes the given data element from the template.
|
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 |
InsertDataEdge.performOperation(SessionToken session,
ChangeableInstance instance,
Node node,
DataElement dataElement,
ActivityConstants.AccessType type) |
Inserts a new data edge in the instance.
|
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) |
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) |
Inserts a new data edge in the template (with update manager).
|
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) |
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,
DataElement dataElement) |
Insert a new data element in the instance.
|
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,
DataElement dataElement) |
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,
DataElement dataElement,
UpdateManager updateManager) |
Worker method to do the structural changes for both changeable templates
and changeable instances (with given dataElement).
|
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,
ChangeableInstance instance,
DataElement dataElement,
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.
|
static DataElement |
UpdateDataElement.performOperation(SessionToken session,
ChangeableTemplate template,
DataElement dataElement,
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.
|