Class StructureBasedImplicitPlaceFinder
- java.lang.Object
-
- org.processmining.implicitplaceidentification.algorithms.StructureBasedImplicitPlaceFinder
-
public class StructureBasedImplicitPlaceFinder extends java.lang.ObjectThis class provides methods to color and remove implicit places in a petri net. The finding algorithm is based on the structure of the net.
-
-
Constructor Summary
Constructors Constructor Description StructureBasedImplicitPlaceFinder(org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet, org.processmining.models.semantics.petrinet.Marking initialMarking, FindMode findMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>find()java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>findStructurallyImplicitPlaces()java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place>getPlacesImplyingP(org.processmining.models.graphbased.directed.petrinet.elements.Place place)voidsetFindMode(FindMode findMode)
-
-
-
Constructor Detail
-
StructureBasedImplicitPlaceFinder
public StructureBasedImplicitPlaceFinder(org.processmining.models.graphbased.directed.petrinet.Petrinet petrinet, org.processmining.models.semantics.petrinet.Marking initialMarking, FindMode findMode)
-
-
Method Detail
-
setFindMode
public void setFindMode(FindMode findMode)
-
find
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> find()
-
getPlacesImplyingP
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> getPlacesImplyingP(org.processmining.models.graphbased.directed.petrinet.elements.Place place)
-
findStructurallyImplicitPlaces
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> findStructurallyImplicitPlaces()
-
-