Class InductiveMinerPlugin


  • public class InductiveMinerPlugin
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean confirmLargeLogs​(org.processmining.contexts.uitopia.UIPluginContext context, IMLog log, InductiveMinerDialog dialog)  
      org.processmining.acceptingpetrinet.models.AcceptingPetriNet mineGuiAcceptingPetriNet​(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog xLog)  
      org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree mineGuiProcessTree​(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog xLog)  
      static org.processmining.acceptingpetrinet.models.AcceptingPetriNet minePetriNet​(IMLog log, MiningParameters parameters, org.processmining.framework.packages.PackageManager.Canceller canceller)  
      static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree mineTree​(IMLog log, MiningParameters parameters, org.processmining.framework.packages.PackageManager.Canceller canceller)  
      static org.processmining.acceptingpetrinet.models.AcceptingPetriNet postProcessTree2PetriNet​(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree, org.processmining.framework.packages.PackageManager.Canceller canceller)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InductiveMinerPlugin

        public InductiveMinerPlugin()
    • Method Detail

      • mineGuiProcessTree

        public org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree mineGuiProcessTree​(org.processmining.contexts.uitopia.UIPluginContext context,
                                                                                                       org.deckfour.xes.model.XLog xLog)
      • mineGuiAcceptingPetriNet

        public org.processmining.acceptingpetrinet.models.AcceptingPetriNet mineGuiAcceptingPetriNet​(org.processmining.contexts.uitopia.UIPluginContext context,
                                                                                                     org.deckfour.xes.model.XLog xLog)
                                                                                              throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException,
                                                                                                     org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
        Throws:
        org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
        org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
      • mineTree

        public static org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree mineTree​(IMLog log,
                                                                                                    MiningParameters parameters,
                                                                                                    org.processmining.framework.packages.PackageManager.Canceller canceller)
      • minePetriNet

        public static org.processmining.acceptingpetrinet.models.AcceptingPetriNet minePetriNet​(IMLog log,
                                                                                                MiningParameters parameters,
                                                                                                org.processmining.framework.packages.PackageManager.Canceller canceller)
                                                                                         throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException,
                                                                                                org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
        Throws:
        org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
        org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
      • postProcessTree2PetriNet

        public static org.processmining.acceptingpetrinet.models.AcceptingPetriNet postProcessTree2PetriNet​(org.processmining.plugins.InductiveMiner.efficienttree.EfficientTree tree,
                                                                                                            org.processmining.framework.packages.PackageManager.Canceller canceller)
                                                                                                     throws org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException,
                                                                                                            org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
        Throws:
        org.processmining.plugins.InductiveMiner.efficienttree.UnknownTreeNodeException
        org.processmining.plugins.InductiveMiner.efficienttree.EfficientTreeReduce.ReductionFailedException
      • confirmLargeLogs

        public static boolean confirmLargeLogs​(org.processmining.contexts.uitopia.UIPluginContext context,
                                               IMLog log,
                                               InductiveMinerDialog dialog)