public class AlphaSharpMinerImpl<E,A extends AlphaSharpAbstraction<E>,P extends AlphaMinerParameters> extends AbstractAlphaMiner<E,A,P>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UNIQUE_ARTIFICIAL_END_IDENTIFIER |
static java.lang.String |
UNIQUE_ARTIFICIAL_START_IDENTIFIER |
Constructor and Description |
---|
AlphaSharpMinerImpl(org.processmining.framework.plugin.PluginContext context,
P parameters,
A abstraction,
E artificialStartIdentifier,
E artificialEndIdentifier) |
Modifier and Type | Method and Description |
---|---|
protected void |
addTransitions(org.processmining.models.graphbased.directed.petrinet.Petrinet net,
java.util.Collection<E> ignore) |
org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.petrinet.Petrinet,org.processmining.models.semantics.petrinet.Marking> |
run() |
addFinalPlace, addFinalPlace, addInitialPlace, addPlaces, addTransitions, getAbstraction, getAlphaPairToPlaceMapping, getContext, getEventClassToTransitionMapping, getExecutor, getParameters, getProgress
public static java.lang.String UNIQUE_ARTIFICIAL_START_IDENTIFIER
public static java.lang.String UNIQUE_ARTIFICIAL_END_IDENTIFIER
public org.processmining.framework.util.Pair<org.processmining.models.graphbased.directed.petrinet.Petrinet,org.processmining.models.semantics.petrinet.Marking> run()
protected void addTransitions(org.processmining.models.graphbased.directed.petrinet.Petrinet net, java.util.Collection<E> ignore)
addTransitions
in class AbstractAlphaMiner<E,A extends AlphaSharpAbstraction<E>,P extends AlphaMinerParameters>