public class IvMFiltersController
extends java.lang.Object
Constructor and Description |
---|
IvMFiltersController(java.util.List<IvMFilter> preMiningFilters2,
java.util.List<IvMFilter> highlightingFilters2,
InductiveVisualMinerState state,
InductiveVisualMinerPanel panel,
java.lang.Runnable onPreMiningUpdate,
java.lang.Runnable onHighlightingUpdate)
Stage 1: set up the list of filters.
|
Modifier and Type | Method and Description |
---|---|
void |
applyHighlightingFilters(IvMLogFilteredImpl log,
IvMCanceller canceller) |
void |
applyPreMiningFilters(org.processmining.plugins.InductiveMiner.mining.logs.IMLog log,
IvMCanceller canceller) |
boolean |
isAHighlightingFilterEnabled() |
boolean |
isAPreMiningFilterEnabled() |
void |
updateFiltersWithIMLog(InductiveVisualMinerPanel panel,
org.processmining.plugins.InductiveMiner.mining.logs.IMLog log,
org.deckfour.xes.model.XLog xLog,
java.util.concurrent.Executor executor)
Stage 2: update filters with an IMLog.
|
void |
updateFiltersWithIvMLog(InductiveVisualMinerPanel panel,
IvMLogNotFiltered ivmLog,
java.util.concurrent.Executor executor) |
public IvMFiltersController(java.util.List<IvMFilter> preMiningFilters2, java.util.List<IvMFilter> highlightingFilters2, InductiveVisualMinerState state, InductiveVisualMinerPanel panel, java.lang.Runnable onPreMiningUpdate, java.lang.Runnable onHighlightingUpdate)
context
- panel
- state
- attributesInfo
- public void updateFiltersWithIMLog(InductiveVisualMinerPanel panel, org.processmining.plugins.InductiveMiner.mining.logs.IMLog log, org.deckfour.xes.model.XLog xLog, java.util.concurrent.Executor executor)
panel
- xLog
- attributesInfo
- executor
- public void updateFiltersWithIvMLog(InductiveVisualMinerPanel panel, IvMLogNotFiltered ivmLog, java.util.concurrent.Executor executor)
public boolean isAPreMiningFilterEnabled()
public boolean isAHighlightingFilterEnabled()
public void applyPreMiningFilters(org.processmining.plugins.InductiveMiner.mining.logs.IMLog log, IvMCanceller canceller)
public void applyHighlightingFilters(IvMLogFilteredImpl log, IvMCanceller canceller)