| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.model.globals |
The globals packages provides commonly used variables and enums.
|
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.processmodel.tools |
| Modifier and Type | Method and Description |
|---|---|
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. |
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. |
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 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 Node |
InsertBetweenNodeSets.performOperation(SessionToken session,
ChangePrimitives processGraph,
java.util.List<java.lang.Integer> preds,
java.util.List<java.lang.Integer> succs,
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.
|
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 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.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.NodeType |
ProcessConstants.NodeType.valueOf(int code) |
static ProcessConstants.NodeType |
ProcessConstants.NodeType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.NodeType[] |
ProcessConstants.NodeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.NodeType |
ProcessModelFactory.StructuralNodeData.getNodeType()
Returns the type of the node the structural node date belongs to.
|
ProcessConstants.NodeType |
AbstractWrappingTemplate.getNodeType(int nodeID) |
ProcessConstants.NodeType |
Template.getNodeType(int nodeID)
Returns the constant representing the type of the designated node.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessModelFactory.StructuralNodeData |
ProcessModelFactory.createStructuralNodeData(int nodeID,
ProcessConstants.NodeType nodeType,
int topologicalID,
int branchID,
int splitNodeID,
int correspondingBlockNodeID)
Create a temporary object, containing all structural information
of a node.
|
void |
ChangePrimitives.setNodeType(int nodeID,
ProcessConstants.NodeType type)
Sets the type of the given node.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ProcessModelTools.isNullNode(ProcessConstants.NodeType type)
Returns true, if the node of the given type is a null node, i.e.
|