Class ProcessTreeBasedFilterVisualizerModel
- java.lang.Object
-
- org.processmining.logfiltering.algorithms.Sabya.ProcessTreeBasedFilterVisualizerModel
-
public class ProcessTreeBasedFilterVisualizerModel extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ProcessTreeBasedFilterVisualizerModel(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog InputLog)ProcessTreeBasedFilterVisualizerModel(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog InputLog, org.processmining.processtree.ProcessTree processTree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomputePTwithProbability()voidexportLog()voidexportPetrinet()voidexportProcessTree()org.deckfour.xes.classification.XEventClassifiergetEventClassifier()org.deckfour.xes.model.XLoggetFilteredLog()org.deckfour.xes.model.XLoggetInputLog()org.processmining.models.graphbased.directed.petrinet.PetrinetgetPetriNet()org.processmining.processtree.ProcessTreegetReducedProcessTree()voidmodifyPTBasedOnThreshold()voidsetEventClassifier(org.deckfour.xes.classification.XEventClassifier xEventClassifier)voidupdateLog()
-
-
-
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.NotYetImplementedExceptionorg.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.NotYetImplementedExceptionorg.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.NotYetImplementedExceptionorg.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()
-
-