public class MiningParametersSCRecursion extends MiningParametersSC
Constructor and Description |
---|
MiningParametersSCRecursion(boolean useLifecycle,
boolean useCancelation,
IQueryCancelError queryCatchError) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ContextPath,java.util.List<org.processmining.processtree.Block>> |
getAllTargets() |
IMLogHierarchy |
getContextSublog(ContextPath contextPath)
Get the sublog associated with the given context label
|
java.util.List<org.processmining.processtree.Block> |
getContextTargets(ContextPath contextPath)
Get the target tree blocks associated with the given context label
|
ContextPath |
getCurrentContext() |
ContextPath |
popContextFromHorizon()
Get and remove a context from the discovery horizon
Returns null if the horizon is empty (i.e., we're done)
|
void |
recordForDiscovery(ContextPath contextPath,
IMLogHierarchy sublog,
org.processmining.processtree.Block targetNode)
Used in FinderSCCompositeOrRecursion() for adding new parts to the discovery horizon
|
void |
setCurrentContext(ContextPath contextPath) |
equals, getBaseCaseFinders, getClassifier, getCutFinders, getDefaultClassifier, getDefaultLifeCycleClassifier, getFallThroughs, getIncompleteThreshold, getLifeCycleClassifier, getLog2LogInfo, getLogSplitter, getNoiseThreshold, getPostProcessors, getReduceParameters, getSatProbabilities, hashCode, isDebug, isProcessStartEndComplete, isRepairLifeCycle, isUseMultithreading, setBaseCaseFinders, setClassifier, setCutFinder, setDebug, setFallThroughs, setIncompleteThreshold, setLifeCycleClassifier, setLog2LogInfo, setLogConverter, setLogSplitter, setNoiseThreshold, setPostProcessors, setProcessStartEndComplete, setReduceParameters, setRepairLifeCycle, setSatProbabilities, setUseMultithreading
public MiningParametersSCRecursion(boolean useLifecycle, boolean useCancelation, IQueryCancelError queryCatchError)
public void recordForDiscovery(ContextPath contextPath, IMLogHierarchy sublog, org.processmining.processtree.Block targetNode)
contextLabel
- sublog
- newClassifierLevel
- targetNode
- public IMLogHierarchy getContextSublog(ContextPath contextPath)
contextLabel
- public java.util.List<org.processmining.processtree.Block> getContextTargets(ContextPath contextPath)
contextLabel
- public java.util.Map<ContextPath,java.util.List<org.processmining.processtree.Block>> getAllTargets()
public ContextPath popContextFromHorizon()
public void setCurrentContext(ContextPath contextPath)
public ContextPath getCurrentContext()