static UpdateManager.NodeProperties[] |
ChangeOperationTools.getCorrespondingNodeProperties(ProcessConstants.NodeProperty... nodeProperties) |
Convert an array of NodeProperty to an array of corresponding
NodeProperties.
|
static boolean |
UpdateNode.isPossible(ChangeableInstance instance,
Node node,
ProcessConstants.NodeProperty... nodeProperties) |
Checks if it is valid (concerning structural and state based correctness)
for the given node to update the properties given by
nodeProperties in the instance.
|
static boolean |
UpdateNode.isPossible(ChangeableInstance instance,
Node node,
CheckReport checkReport,
ProcessConstants.NodeProperty... nodeProperties) |
Checks if it is valid (concerning structural and state based correctness)
for the given node to update the properties given by
nodeProperties in the instance.
|
static boolean |
UpdateNode.isPossible(Template template,
Node node,
ProcessConstants.NodeProperty... nodeProperties) |
Checks if it is valid (concerning structural correctness) for the given
node to update the properties given by nodeProperties in the
template.
|
static boolean |
UpdateNode.isPossible(Template template,
Node node,
CheckReport checkReport,
ProcessConstants.NodeProperty... nodeProperties) |
Checks if it is valid (concerning structural correctness) for the given
node to update the properties given by nodeProperties in the
template.
|
static boolean |
UpdateNodeSystemDependency.isPossible(ChangeableInstance instance,
Node tempNode,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty) |
Checks if the parameter binding is valid (concerning structural and state based correctness)
for that property of the given container node which is referenced by the node property
nodeProperty in the related template.
|
static boolean |
UpdateNodeSystemDependency.isPossible(ChangeableInstance instance,
Node tempNode,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty,
CheckReport checkReport) |
Checks if the parameter binding is valid (concerning structural and state based correctness)
for that property of the given container node which is referenced by the node property
nodeProperty in the related template.
|
protected static boolean |
UpdateNodeSystemDependency.isPossible(Template templ,
ChangeableInstance inst,
Node tempNode,
Map<String,Dependency> bindings,
ProcessConstants.NodeProperty nodeProp,
CheckReport cr) |
Gets whether updating the node system dependencies is possible for the designated template or
the designated instance.
|
static boolean |
UpdateNodeSystemDependency.isPossible(Template template,
Node tempNode,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty) |
Checks if the parameter binding is valid (concerning structural correctness) for that property
of the given container node which is referenced by the node property nodeProperty
in the related template.
|
static boolean |
UpdateNodeSystemDependency.isPossible(Template template,
Node tempNode,
Map<String,Dependency> paramBindings,
ProcessConstants.NodeProperty nodeProperty,
CheckReport checkReport) |
Checks if the parameter binding is valid (concerning structural correctness) for that property
of the given container node which is referenced by the node property nodeProperty
in the related template.
|
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(ChangeableInstance instance,
Node node,
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.
|
static void |
UpdateNode.performOperation(ChangeableTemplate template,
Node node,
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) |
Updates the system parameters of a node object in the given template using the data in the
given node.
|
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) |
Updates the system parameters of a node object in the given template using the data in the
given node.
|
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.
|