Class AssociationsPlugin


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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static Associations compute​(org.deckfour.xes.model.XLog log, AssociationsParameters parameters, org.processmining.framework.plugin.ProMCanceller canceller, org.processmining.framework.plugin.Progress progress)  
      static double computeCategoricalCorrelation​(org.deckfour.xes.model.XLog log, org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, AssociationsParameters parameters, org.processmining.framework.plugin.ProMCanceller canceller)  
      static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,​java.awt.image.BufferedImage> computeNumericCorrelation​(org.deckfour.xes.model.XLog log, org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, AssociationsParameters parameters, CorrelationPlot plot, org.processmining.framework.plugin.ProMCanceller canceller)  
      Associations mineGuiProcessTree​(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log)  
      • Methods inherited from class java.lang.Object

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

      • AssociationsPlugin

        public AssociationsPlugin()
    • Method Detail

      • mineGuiProcessTree

        public Associations mineGuiProcessTree​(org.processmining.contexts.uitopia.UIPluginContext context,
                                               org.deckfour.xes.model.XLog log)
                                        throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • compute

        public static Associations compute​(org.deckfour.xes.model.XLog log,
                                           AssociationsParameters parameters,
                                           org.processmining.framework.plugin.ProMCanceller canceller,
                                           org.processmining.framework.plugin.Progress progress)
                                    throws java.lang.InterruptedException
        Parameters:
        log -
        parameters -
        canceller -
        progress - give NULL if not present; not required.
        Returns:
        Throws:
        java.lang.InterruptedException
      • computeNumericCorrelation

        public static org.processmining.plugins.InductiveMiner.Pair<java.lang.Double,​java.awt.image.BufferedImage> computeNumericCorrelation​(org.deckfour.xes.model.XLog log,
                                                                                                                                                   org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                                                                                                                   AssociationsParameters parameters,
                                                                                                                                                   CorrelationPlot plot,
                                                                                                                                                   org.processmining.framework.plugin.ProMCanceller canceller)
                                                                                                                                            throws java.lang.InterruptedException
        Parameters:
        log -
        attribute -
        parameters -
        plot -
        canceller -
        Returns:
        pair of correlation and correlation plot, or null if the correlation does not exist
        Throws:
        java.lang.InterruptedException
      • computeCategoricalCorrelation

        public static double computeCategoricalCorrelation​(org.deckfour.xes.model.XLog log,
                                                           org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                           AssociationsParameters parameters,
                                                           org.processmining.framework.plugin.ProMCanceller canceller)
                                                    throws java.lang.InterruptedException
        Parameters:
        log -
        attribute -
        parameters -
        canceller -
        Returns:
        the correlation, or Double.NaN if it does not exist.
        Throws:
        java.lang.InterruptedException