| Package | Description |
|---|---|
| de.aristaflow.adept2.core.changeoperations | |
| de.aristaflow.adept2.core.checks.processmodel | |
| 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 |
|---|---|
static Edge |
ChangeOperationTools.createSimpleEdgeObject(SessionToken session,
ProcessConstants.EdgeType type)
Creates a simple edge container object of the given type
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
CheckTools.getAffectedEdge(int source,
int dest,
ProcessConstants.EdgeType edgeType)
Returns an affected element string, describing an edge with the given node
IDs.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.EdgeType |
ProcessConstants.EdgeType.valueOf(int code) |
static ProcessConstants.EdgeType |
ProcessConstants.EdgeType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.EdgeType[] |
ProcessConstants.EdgeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.EdgeType |
StructuredEdge.getEdgeType() |
ProcessConstants.EdgeType |
Edge.getType()
Returns the constant stating the type of the edge.
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
ProcessModelFactory.createEdge(ProcessConstants.EdgeType type,
long edgeCode,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create an Edge.
|
ProcessConstants.EdgeProperty[] |
DeltaLayer.getChangedEdgeProperties(int sourceNodeID,
int destinationNodeID,
ProcessConstants.EdgeType edgeType)
Returns the properties of a given edge, which have been changed.
|
Edge |
AbstractWrappingTemplate.getEdge(int srcNodeID,
int destNodeID,
ProcessConstants.EdgeType type) |
Edge |
Template.getEdge(int srcNodeID,
int destNodeID,
ProcessConstants.EdgeType type)
Returns the edge which is identified by the given source nodeID, destination
nodeID and the edge type.
|
java.util.Set<StructuredEdge> |
DeltaLayer.getEdges(ProcessConstants.DeltaScope scope,
ProcessConstants.EdgeType... edgeTypes)
Returns a set of comparable edges (edges with structural information),
of the given scope and type(s).
|
ProcessConstants.EdgeState |
Instance.getEdgeState(int srcNodeID,
int destNodeID,
ProcessConstants.EdgeType edgeType)
Returns the state of the edge.
|
java.util.Set<StructuredEdge> |
AbstractWrappingTemplate.getEdgeStructure(ProcessConstants.EdgeType... edgeTypes) |
java.util.Set<StructuredEdge> |
Template.getEdgeStructure(ProcessConstants.EdgeType... edgeTypes)
Convenient method which returns all edges including
their structural data.
|
int[] |
AbstractWrappingTemplate.getPredByEdgeType(int nodeID,
ProcessConstants.EdgeType... type) |
int[] |
Template.getPredByEdgeType(int nodeID,
ProcessConstants.EdgeType... type)
Returns the IDs of the nodes, which are direct predecessors of the node,
using edges of the given types.
|
int[] |
DeltaLayer.getPredByEdgeType(ProcessConstants.DeltaScope scope,
int nodeID,
ProcessConstants.EdgeType... types)
Returns a list of node IDs which are predecessors of the node, using
edges of the given types.
|
int[] |
AbstractWrappingTemplate.getSuccByEdgeType(int nodeID,
ProcessConstants.EdgeType... type) |
int[] |
Template.getSuccByEdgeType(int nodeID,
ProcessConstants.EdgeType... type)
Returns the IDs of the nodes, which are direct successors of the node, following
edges of the given types.
|
int[] |
DeltaLayer.getSuccByEdgeType(ProcessConstants.DeltaScope scope,
int nodeID,
ProcessConstants.EdgeType... types)
Returns a list of node IDs which are successors of the node, using
edges of the given types.
|
boolean |
AbstractWrappingTemplate.isTransPredOf(int currentNodeID,
int potentialPredecessorID,
ProcessConstants.EdgeType... edgeType) |
boolean |
Template.isTransPredOf(int currentNodeID,
int potentialPredecessorID,
ProcessConstants.EdgeType... edgeType)
Returns true, if this node is a (transitive) predecessor of the given node,
respecting the given edge type.
|
void |
ChangePrimitives.removeEdge(int srcNodeID,
int destNodeID,
ProcessConstants.EdgeType edgeType)
Removes the edge of the given type between the given nodes.
|
| Modifier and Type | Method and Description |
|---|---|
static java.net.URI |
ProcessElementIdentifierTools.getEdgeIdentifier(java.net.URI baseURI,
Node startNode,
Node endNode,
ProcessConstants.EdgeType type) |