Class ProcessTreeBasedFilterVisualizerModel


  • public class ProcessTreeBasedFilterVisualizerModel
    extends java.lang.Object
    • Constructor Detail

      • ProcessTreeBasedFilterVisualizerModel

        public ProcessTreeBasedFilterVisualizerModel​(org.processmining.framework.plugin.PluginContext context,
                                                     org.deckfour.xes.model.XLog InputLog,
                                                     org.processmining.processtree.ProcessTree processTree)
      • ProcessTreeBasedFilterVisualizerModel

        public ProcessTreeBasedFilterVisualizerModel​(org.processmining.framework.plugin.PluginContext context,
                                                     org.deckfour.xes.model.XLog InputLog)
    • Method Detail

      • computePTwithProbability

        public void computePTwithProbability()
      • modifyPTBasedOnThreshold

        public void modifyPTBasedOnThreshold()
      • updateLog

        public void updateLog()
      • exportPetrinet

        public void exportPetrinet()
                            throws org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException,
                                   org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
        Throws:
        org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException
        org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
      • exportProcessTree

        public void exportProcessTree()
                               throws org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException,
                                      org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
        Throws:
        org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException
        org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
      • exportLog

        public void exportLog()
      • getReducedProcessTree

        public org.processmining.processtree.ProcessTree getReducedProcessTree()
      • getPetriNet

        public org.processmining.models.graphbased.directed.petrinet.Petrinet getPetriNet()
                                                                                   throws org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException,
                                                                                          org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
        Throws:
        org.processmining.processtree.conversion.ProcessTree2Petrinet.NotYetImplementedException
        org.processmining.processtree.conversion.ProcessTree2Petrinet.InvalidProcessTreeException
      • getEventClassifier

        public org.deckfour.xes.classification.XEventClassifier getEventClassifier()
      • setEventClassifier

        public void setEventClassifier​(org.deckfour.xes.classification.XEventClassifier xEventClassifier)
      • getInputLog

        public org.deckfour.xes.model.XLog getInputLog()
      • getFilteredLog

        public org.deckfour.xes.model.XLog getFilteredLog()