public static final class DataPetriNet.Factory
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static DataPetriNetsWithMarkings |
create(java.lang.String label) |
static DataPetriNetsWithMarkings |
fromPetrinet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net) |
static org.processmining.models.graphbased.directed.petrinet.Petrinet |
toPetrinet(DataPetriNet net)
Copies the
DataPetriNet to a Petrinet , i.e., without
guard, variables. |
static DataPetriNet.PetrinetWithMarkings |
toPetrinetWithMarkings(DataPetriNet net)
Copies the
DataPetriNet to a Petrinet , i.e., without
guard, variables. |
static DataPetriNet |
viewAsDataPetriNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net) |
static DataPetriNet |
viewAsDataPetriNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.framework.plugin.PluginContext context) |
public static DataPetriNetsWithMarkings create(java.lang.String label)
label
- DataPetriNetsWithMarkings
public static DataPetriNetsWithMarkings fromPetrinet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
net
- PetrinetGraph
as
DataPetriNetsWithMarkings
public static org.processmining.models.graphbased.directed.petrinet.Petrinet toPetrinet(DataPetriNet net)
DataPetriNet
to a Petrinet
, i.e., without
guard, variables. This might change the behavior of the net, guards
and variables are not convertednet
- public static DataPetriNet.PetrinetWithMarkings toPetrinetWithMarkings(DataPetriNet net)
DataPetriNet
to a Petrinet
, i.e., without
guard, variables. This might change the behavior of the net, guards
and variables are not converted
If the DataPetriNet
is, in fact, a
DataPetriNetsWithMarkings
, then the initial and final marking
is converted as well. Otherwise the returned markings are NULL.
net
- Petrinet
public static DataPetriNet viewAsDataPetriNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
net
- PetrinetGraph
as
DataPetriNet
public static DataPetriNet viewAsDataPetriNet(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.framework.plugin.PluginContext context)
net
- PetrinetGraph
as
DataPetriNet