public class HighlightingFilterFollows extends HighlightingFilter
Constructor and Description |
---|
HighlightingFilterFollows() |
Modifier and Type | Method and Description |
---|---|
IvMFilterGui |
createGui()
Initialises the JPanel containing the filter settings.
|
protected boolean |
fillGuiWithLog(org.processmining.plugins.InductiveMiner.mining.logs.IMLog log,
org.deckfour.xes.model.XLog xLog,
IvMLog ivmLog) |
java.lang.String |
getName()
Returns the name of this filter.
|
protected boolean |
isEnabled()
Returns whether this filter is actually filtering something.
|
static boolean |
isEventSelected(IvMTrace trace,
int eventIndex,
AttributeFilterGui panel) |
static boolean |
isTraceIncluded(IvMTrace trace,
HighlightingFilterFollowsPanel panel) |
static int |
nextComplete(IvMTrace trace,
int index)
Look for the next complete event after index (may be -1), or -2 if that
does not exist.
|
void |
setAttributesInfo(IvMAttributesInfo attributesInfo)
Update the filter with the attributes info.
|
boolean |
staysInLog(IvMTrace trace)
Main function of the filter.
|
void |
updateExplanation() |
compareTo, createFilterGui, equals, getFilterName, getPanel, hashCode, isEnabledFilter, setEnabledFilter, update
public boolean staysInLog(IvMTrace trace)
HighlightingFilter
staysInLog
in class HighlightingFilter
public java.lang.String getName() throws java.lang.Exception
IvMFilter
public IvMFilterGui createGui() throws java.lang.Exception
IvMFilter
public void setAttributesInfo(IvMAttributesInfo attributesInfo)
HighlightingFilter
setAttributesInfo
in class HighlightingFilter
public void updateExplanation()
protected boolean isEnabled()
IvMFilter
protected boolean fillGuiWithLog(org.processmining.plugins.InductiveMiner.mining.logs.IMLog log, org.deckfour.xes.model.XLog xLog, IvMLog ivmLog) throws java.lang.Exception
java.lang.Exception
public static boolean isTraceIncluded(IvMTrace trace, HighlightingFilterFollowsPanel panel)
public static int nextComplete(IvMTrace trace, int index)
trace
- index
- (may be -2, then -2 is returned)walk
- public static boolean isEventSelected(IvMTrace trace, int eventIndex, AttributeFilterGui panel)