| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.model.globals |
The globals packages provides commonly used variables and enums.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CreateSurroundingBlock.isPossible(ChangeableInstance instance,
Node first,
Node last,
ProcessConstants.BlockType type)
Check if it is possible (concerning structural and state-based correctness)
to create a block which surrounds the two given nodes in the given
instance.
|
static boolean |
CreateSurroundingBlock.isPossible(ChangeableInstance instance,
Node first,
Node last,
ProcessConstants.BlockType type,
CheckReport checkReport)
Check if it is possible (concerning structural and state-based correctness)
to create a block which surrounds the two given nodes in the given
template.
|
static boolean |
CreateSurroundingBlock.isPossible(Template template,
Node first,
Node last,
ProcessConstants.BlockType type)
Check if it is possible (concerning structural correctness) to create a
block which surrounds the two given nodes in the given template.
|
static boolean |
CreateSurroundingBlock.isPossible(Template template,
Node first,
Node last,
ProcessConstants.BlockType type,
CheckReport checkReport)
Check if it is possible (concerning structural correctness) to create a
block which surrounds the two given nodes in the given template.
|
static Node[] |
CreateSurroundingBlock.performOperation(SessionToken session,
ChangeableInstance instance,
Node first,
Node last,
ProcessConstants.BlockType type)
Inserts a new block of the given type around the two given nodes in the
given instance.
|
static Node[] |
InsertEmptyBlock.performOperation(SessionToken session,
ChangeableInstance instance,
Node pred,
Node succ,
ProcessConstants.BlockType type)
Inserts an empty block of the given type in the instance.
|
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[] |
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[] |
CreateSurroundingBlock.performOperation(SessionToken session,
ChangeableTemplate template,
Node first,
Node last,
ProcessConstants.BlockType type)
Inserts a new block of the given type around the two given nodes in the
given template.
|
static Node[] |
InsertEmptyBlock.performOperation(SessionToken session,
ChangeableTemplate template,
Node pred,
Node succ,
ProcessConstants.BlockType type)
Inserts an empty block of the given type in the template.
|
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).
|
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[] |
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.BlockType |
ProcessConstants.BlockType.valueOf(int code) |
static ProcessConstants.BlockType |
ProcessConstants.BlockType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.BlockType[] |
ProcessConstants.BlockType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|