public class CNetHelper
extends java.lang.Object
| Constructor and Description |
|---|
CNetHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addAndJoin(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode join,
org.processmining.models.cnet.CNetNode... branches) |
static void |
addAndSplit(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode split,
org.processmining.models.cnet.CNetNode... branches) |
static void |
addConnection(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode source,
org.processmining.models.cnet.CNetNode destination) |
static org.processmining.models.graphbased.directed.petrinet.Petrinet |
convert(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.cnet.CNet model) |
static org.processmining.models.cnet.CNet |
loadModelFromFile(java.lang.String sourcePath) |
static java.lang.Boolean |
nodeRequireArtificialInput(org.processmining.models.cnet.CNet model,
java.util.Set<java.lang.String> startEvents,
org.processmining.models.cnet.CNetNode node) |
static java.lang.Boolean |
nodeRequireArtificialOutput(org.processmining.models.cnet.CNet model,
java.util.Set<java.lang.String> endEvents,
org.processmining.models.cnet.CNetNode node) |
static boolean |
reachEndNode(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode currentNode,
org.processmining.models.cnet.CNetNode endNode,
java.util.Set<org.processmining.models.cnet.CNetNode> visitedNodes) |
static void |
saveModelToFile(org.processmining.framework.plugin.PluginContext context,
java.lang.String destinationPath,
java.lang.String modelName,
org.processmining.models.cnet.CNet model) |
public static void addConnection(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode source,
org.processmining.models.cnet.CNetNode destination)
model - source - destination - public static void addAndSplit(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode split,
org.processmining.models.cnet.CNetNode... branches)
model - split - branches - public static void addAndJoin(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode join,
org.processmining.models.cnet.CNetNode... branches)
model - join - branches - public static java.lang.Boolean nodeRequireArtificialInput(org.processmining.models.cnet.CNet model,
java.util.Set<java.lang.String> startEvents,
org.processmining.models.cnet.CNetNode node)
model - startEvents - node - public static java.lang.Boolean nodeRequireArtificialOutput(org.processmining.models.cnet.CNet model,
java.util.Set<java.lang.String> endEvents,
org.processmining.models.cnet.CNetNode node)
model - endEvents - node - public static boolean reachEndNode(org.processmining.models.cnet.CNet model,
org.processmining.models.cnet.CNetNode currentNode,
org.processmining.models.cnet.CNetNode endNode,
java.util.Set<org.processmining.models.cnet.CNetNode> visitedNodes)
model - currentNode - endNode - visitedNodes - public static org.processmining.models.graphbased.directed.petrinet.Petrinet convert(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.cnet.CNet model)
context - model - public static void saveModelToFile(org.processmining.framework.plugin.PluginContext context,
java.lang.String destinationPath,
java.lang.String modelName,
org.processmining.models.cnet.CNet model)
context - destinationPath - modelName - model - public static org.processmining.models.cnet.CNet loadModelFromFile(java.lang.String sourcePath)
context - sourcePath -