public class DecompositionFilterStrategy extends DecompositionAbstractStrategy
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Constructor and Description |
---|
DecompositionFilterStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
apply(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitions,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> places,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> edges,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> inEdges,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> outEdges) |
java.lang.String |
getName() |
org.processmining.acceptingpetrinet.models.AcceptingPetriNet |
reduce(org.processmining.framework.plugin.PluginContext context,
org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> sacredTransitions,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetNode> parentChildMapping) |
apply, apply
public static final java.lang.String NAME
public void apply(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.Petrinet net, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> transitions, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Place> places, java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> edges, java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> inEdges, java.util.Set<org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> outEdges)
apply
in class DecompositionAbstractStrategy
public org.processmining.acceptingpetrinet.models.AcceptingPetriNet reduce(org.processmining.framework.plugin.PluginContext context, org.processmining.acceptingpetrinet.models.AcceptingPetriNet apn, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> sacredTransitions, java.util.Map<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetNode> parentChildMapping)
reduce
in class DecompositionAbstractStrategy
public java.lang.String getName()