Class FilterIMTraceFollows
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.IvMFilterBuilderAbstract<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace,org.deckfour.xes.model.XEvent,FilterIvMTraceFollowsPanel>
-
- org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.filters.FilterIMTraceFollows
-
- All Implemented Interfaces:
java.lang.Comparable<IvMFilterBuilder<?,?,?>>,IvMFilterBuilder<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace,org.deckfour.xes.model.XEvent,FilterIvMTraceFollowsPanel>
public class FilterIMTraceFollows extends IvMFilterBuilderAbstract<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace,org.deckfour.xes.model.XEvent,FilterIvMTraceFollowsPanel>
-
-
Constructor Summary
Constructors Constructor Description FilterIMTraceFollows()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowsChildren()IvMFilterTreeNode<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace>buildFilter(FilterIvMTraceFollowsPanel gui)Creates a filter node without children.FilterIvMTraceFollowsPanelcreateGui(java.lang.Runnable onUpdate, IvMDecoratorI decorator)java.lang.Class<org.deckfour.xes.model.XEvent>getChildrenTargetClass()java.lang.Class<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace>getTargetClass()voidsetAttributesInfo(org.processmining.plugins.inductiveminer2.attributes.AttributesInfo attributesInfo, FilterIvMTraceFollowsPanel gui)java.lang.StringtoString()toString must be overridden with the name of the filter.java.lang.StringtoString(FilterIvMTraceFollowsPanel panel)-
Methods inherited from class org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.IvMFilterBuilderAbstract
compareTo, setCommunicationChannel
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
Description copied from interface:IvMFilterBuildertoString must be overridden with the name of the filter.- Specified by:
toStringin interfaceIvMFilterBuilder<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace,org.deckfour.xes.model.XEvent,FilterIvMTraceFollowsPanel>- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(FilterIvMTraceFollowsPanel panel)
- Returns:
- a short description of the currently set-up filter (might be used in the tree view)
-
allowsChildren
public boolean allowsChildren()
-
getTargetClass
public java.lang.Class<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace> getTargetClass()
-
getChildrenTargetClass
public java.lang.Class<org.deckfour.xes.model.XEvent> getChildrenTargetClass()
-
createGui
public FilterIvMTraceFollowsPanel createGui(java.lang.Runnable onUpdate, IvMDecoratorI decorator)
-
buildFilter
public IvMFilterTreeNode<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace> buildFilter(FilterIvMTraceFollowsPanel gui)
Description copied from interface:IvMFilterBuilderCreates a filter node without children. Note that this method may use the filter's gui to obtain settings, but must copy these in order to guarantee thread-safeness. The returned treeNode must not contain pointers to gui elements.- Returns:
-
setAttributesInfo
public void setAttributesInfo(org.processmining.plugins.inductiveminer2.attributes.AttributesInfo attributesInfo, FilterIvMTraceFollowsPanel gui)
-
-