Class FilteringVisualizerModel
- java.lang.Object
-
- org.processmining.logfiltering.visualizerModel.FilteringVisualizerModel
-
public class FilteringVisualizerModel extends java.lang.ObjectModel that is stored as ProM object and after that is shown by a custom visualizer- Author:
- berti
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Doublefitnessjava.lang.Doubleprecisionint[]variantsFreq
-
Constructor Summary
Constructors Constructor Description FilteringVisualizerModel(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog originalLog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexportLog()voidexportPetrinet()voidfilterLogAndGetPetrinet()voidfilterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm)voidfilterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm, ApplyFilteringAlgorithm filteringAlgorithm)voidfilterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm, ApplyFilteringAlgorithm filteringAlgorithm, MiningAlgorithmParameters algorithmParameters, FilteringAlgorithmParameters filteringParameters, java.lang.String precisionMeasurement)voidfilterLogAndGetPetrinet(MiningAlgorithmsFactory.algorithms miningAlgorithmDescription)org.deckfour.xes.model.XLoggetFilteredLog()org.processmining.models.graphbased.directed.petrinet.PetrinetgetNet()org.deckfour.xes.model.XLoggetOriginalLog()int[]getVariantFreq()org.deckfour.xes.model.XLoggetVariantLog()org.deckfour.xes.model.XLogreportTraceAttributesIntoEvents(org.deckfour.xes.model.XLog log)voidsetFilteredLog(org.deckfour.xes.model.XLog filteredLog)voidsetNet(org.processmining.models.graphbased.directed.petrinet.Petrinet net)voidsetOriginalLog(org.deckfour.xes.model.XLog originalLog)voidvariantsFinder(org.deckfour.xes.model.XLog originalLog)
-
-
-
Method Detail
-
reportTraceAttributesIntoEvents
public org.deckfour.xes.model.XLog reportTraceAttributesIntoEvents(org.deckfour.xes.model.XLog log)
-
getOriginalLog
public org.deckfour.xes.model.XLog getOriginalLog()
-
variantsFinder
public void variantsFinder(org.deckfour.xes.model.XLog originalLog)
-
getVariantLog
public org.deckfour.xes.model.XLog getVariantLog()
-
getVariantFreq
public int[] getVariantFreq()
-
setOriginalLog
public void setOriginalLog(org.deckfour.xes.model.XLog originalLog)
-
getFilteredLog
public org.deckfour.xes.model.XLog getFilteredLog()
-
setFilteredLog
public void setFilteredLog(org.deckfour.xes.model.XLog filteredLog)
-
getNet
public org.processmining.models.graphbased.directed.petrinet.Petrinet getNet()
-
setNet
public void setNet(org.processmining.models.graphbased.directed.petrinet.Petrinet net)
-
filterLogAndGetPetrinet
public void filterLogAndGetPetrinet()
-
filterLogAndGetPetrinet
public void filterLogAndGetPetrinet(MiningAlgorithmsFactory.algorithms miningAlgorithmDescription)
-
filterLogAndGetPetrinet
public void filterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm)
-
filterLogAndGetPetrinet
public void filterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm, ApplyFilteringAlgorithm filteringAlgorithm)
-
filterLogAndGetPetrinet
public void filterLogAndGetPetrinet(ApplyMiningAlgorithm miningAlgorithm, ApplyFilteringAlgorithm filteringAlgorithm, MiningAlgorithmParameters algorithmParameters, FilteringAlgorithmParameters filteringParameters, java.lang.String precisionMeasurement)
-
exportLog
public void exportLog()
-
exportPetrinet
public void exportPetrinet()
-
-