Class FilterIMTraceWithEventTwice

    • Constructor Detail

      • FilterIMTraceWithEventTwice

        public FilterIMTraceWithEventTwice()
    • Method Detail

      • toString

        public java.lang.String toString()
        Description copied from interface: IvMFilterBuilder
        toString must be overridden with the name of the filter.
        Specified by:
        toString in interface IvMFilterBuilder<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace,​org.deckfour.xes.model.XEvent,​IvMFilterGui>
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(IvMFilterGui panel)
        Returns:
        a short description of the currently set-up filter (might be used in the tree view)
      • buildFilter

        public IvMFilterTreeNode<org.processmining.plugins.InductiveMiner.mining.logs.IMTrace> buildFilter​(IvMFilterGui gui)
        Description copied from interface: IvMFilterBuilder
        Creates 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:
      • 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()
      • setAttributesInfo

        public void setAttributesInfo​(org.processmining.plugins.inductiveminer2.attributes.AttributesInfo attributesInfo,
                                      IvMFilterGui gui)