public class ToStochasticNet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static StochasticNet.DistributionType[] |
SUPPORTED_CONVERSION_TYPES |
Constructor and Description |
---|
ToStochasticNet() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object[] |
asPetriNet(org.processmining.framework.plugin.PluginContext context,
StochasticNet net,
org.processmining.models.semantics.petrinet.Marking marking) |
protected static java.lang.Object[] |
cloneFromNet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking marking,
org.processmining.models.graphbased.directed.petrinet.impl.AbstractResetInhibitorNet newNet) |
static java.lang.String |
convertPetrinetToDOT(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
Adopted from exportPN2DOT method from the EventToActivityMatcher plugin
|
static java.lang.Object[] |
convertStochasticNetToType(org.processmining.framework.plugin.PluginContext context,
StochasticNet net,
org.processmining.models.semantics.petrinet.Marking marking,
StochasticNet.DistributionType type)
Converts all timed transitions (except immediate and deterministic transitions) to the specified type in the net.
|
static java.lang.Object[] |
fromPetrinet(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking marking) |
static java.lang.Object[] |
fromPetriNetExternal(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking marking) |
static java.lang.Object[] |
fromStochasticNet(org.processmining.framework.plugin.PluginContext context,
StochasticNet net,
org.processmining.models.semantics.petrinet.Marking marking) |
public static final StochasticNet.DistributionType[] SUPPORTED_CONVERSION_TYPES
public static java.lang.Object[] fromPetrinet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking marking) throws org.processmining.framework.connections.ConnectionCannotBeObtained
org.processmining.framework.connections.ConnectionCannotBeObtained
public static java.lang.Object[] fromPetriNetExternal(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking marking)
public static java.lang.Object[] asPetriNet(org.processmining.framework.plugin.PluginContext context, StochasticNet net, org.processmining.models.semantics.petrinet.Marking marking)
protected static java.lang.Object[] cloneFromNet(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.models.semantics.petrinet.Marking marking, org.processmining.models.graphbased.directed.petrinet.impl.AbstractResetInhibitorNet newNet)
public static java.lang.Object[] fromStochasticNet(org.processmining.framework.plugin.PluginContext context, StochasticNet net, org.processmining.models.semantics.petrinet.Marking marking)
public static java.lang.Object[] convertStochasticNetToType(org.processmining.framework.plugin.PluginContext context, StochasticNet net, org.processmining.models.semantics.petrinet.Marking marking, StochasticNet.DistributionType type)
context
- net
- marking
- type
- public static java.lang.String convertPetrinetToDOT(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
net
-