Class IvMFilterTreeController<X>
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.view.IvMFilterTreeController<X>
-
public class IvMFilterTreeController<X> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IvMFilterTreeController(java.lang.String prefix, java.lang.Class<X> targetClass, IvMFilterTreeView<X> view, IvMFilterBuilderFactory factory, IvMDecoratorI decorator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommunicationChannel(FilterCommunicator<?,?,?,?> channel)static <X> IvMFilterTreeNodeView<X>createFilterNodeView(java.lang.Class<X> clazz, IvMFilterBuilderFactory factory, IvMDecoratorI decorator)IvMFilterTree<X>getCurrentFilter()java.lang.RunnablegetOnUpdate()voidsetAttributesInfo(org.processmining.plugins.inductiveminer2.attributes.AttributesInfo attributesInfo)Add the attributes to the filtersvoidsetOnUpdate(java.lang.Runnable onUpdate)voidupdateExplanation()
-
-
-
Constructor Detail
-
IvMFilterTreeController
public IvMFilterTreeController(java.lang.String prefix, java.lang.Class<X> targetClass, IvMFilterTreeView<X> view, IvMFilterBuilderFactory factory, IvMDecoratorI decorator)
-
-
Method Detail
-
setAttributesInfo
public void setAttributesInfo(org.processmining.plugins.inductiveminer2.attributes.AttributesInfo attributesInfo)
Add the attributes to the filters- Parameters:
attributesInfo-
-
createFilterNodeView
public static <X> IvMFilterTreeNodeView<X> createFilterNodeView(java.lang.Class<X> clazz, IvMFilterBuilderFactory factory, IvMDecoratorI decorator)
-
updateExplanation
public void updateExplanation()
-
getOnUpdate
public java.lang.Runnable getOnUpdate()
-
setOnUpdate
public void setOnUpdate(java.lang.Runnable onUpdate)
-
addCommunicationChannel
public void addCommunicationChannel(FilterCommunicator<?,?,?,?> channel)
-
getCurrentFilter
public IvMFilterTree<X> getCurrentFilter()
-
-