| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.model.processmodel.systemdata |
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
AddSystemDataFlow.isPossible(Instance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
CheckReport checkReport)
Check if it is possible (concerning structural correctness and state based
correctness) to add a system data flow of the given type between the given
nodes.
|
static boolean |
AddSystemDataFlow.isPossible(Instance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.String inputParameterName)
Check if it is possible (concerning structural correctness and state based
correctness) to add a system data flow of the given type between the given
nodes.
|
static boolean |
AddSystemDataFlow.isPossible(Instance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.String inputParameterName,
CheckReport checkReport)
Check if it is possible (concerning structural correctness and state based
correctness) to add a system data flow of the given type between the given
nodes.
|
protected static boolean |
AddSystemDataFlow.isPossible(Template template,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
CheckReport checkReport)
Check if it is possible (concerning structural correctness) to add a system
data flow of the given type between the given nodes.
|
static boolean |
AddSystemDataFlow.isPossible(Template template,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.String inputParameterName)
Check if it is possible (concerning structural correctness) to add a
system data flow between the given nodes.
|
static boolean |
AddSystemDataFlow.isPossible(Template template,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.String inputParameterName,
CheckReport checkReport)
Check if it is possible (concerning structural correctness) to add a
system data flow of the given type between the given nodes.
|
static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangeableInstance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.String inputParameterName)
Adds a system data flow of the given type between the given nodes in the
given instance.
|
static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangeableInstance instance,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.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,
java.lang.String inputParameterName)
Adds a system data flow of the given type between the given nodes.
|
static void |
AddSystemDataFlow.performOperation(SessionToken session,
ChangeableTemplate template,
int producerNodeID,
SystemDataProducer systemDataType,
int consumerNodeID,
java.lang.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,
java.lang.String inputParameterName,
UpdateManager updateManager)
Worker method to do the structural changes for both changeable templates
and changeable instances.
|
| Modifier and Type | Method and Description |
|---|---|
SystemDataProducer |
SystemDataProducer.getCompanion()
Gets the system data producer that is a companion of this.
|
static SystemDataProducer |
SystemDataProducer.getProducerForIdentifierID(java.util.UUID identifierID)
Returns the
SystemDataProducer matching the specified identifier ID
or null if there exists none. |
static SystemDataProducer[] |
SystemDataProducer.nodeProduced()
Gets all the values that are produced by arbitrary nodes.
|
static SystemDataProducer[] |
SystemDataProducer.startNodeProduced()
Gets all the values that are produced by the start node, that is, the data
stems from template or instance objects.
|
static SystemDataProducer |
SystemDataProducer.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SystemDataProducer[] |
SystemDataProducer.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
Dependency(SystemDataProducer type,
int id,
java.lang.String name)
Creates a new dependency for the designated system data producer (type),
the system data producer having the designated ID (usually a node ID) and
the designated name (usually a node name).
|