Class LogDialogInitializer

  • All Implemented Interfaces:
    org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer

    public class LogDialogInitializer
    extends java.lang.Object
    implements org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCategory()
      The category name for the interactive visualization.
      java.lang.String getName()
      The name of the interactive visualization as it is shown in the preprocessing framework.
      javax.swing.JComponent initialize​(org.processmining.contexts.uitopia.UIPluginContext pluginContext, org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo summary)
      The method that initializes the visualizations and returns its main UI component to the preprocessing framework.
      • Methods inherited from class java.lang.Object

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

      • LogDialogInitializer

        public LogDialogInitializer()
    • Method Detail

      • getCategory

        public java.lang.String getCategory()
        Description copied from interface: org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        The category name for the interactive visualization. This name can be used to group visualizations by function. For example: use 'General' for a general visualization. 'Control Flow' can be used for control flow-centric visualizations such as process mining visualizations or trace alignment.
        Specified by:
        getCategory in interface org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        Returns:
        Returns the name of the category.
      • getName

        public java.lang.String getName()
        Description copied from interface: org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        The name of the interactive visualization as it is shown in the preprocessing framework.
        Specified by:
        getName in interface org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        Returns:
        Returns the name of the interactive visualization.
      • initialize

        public javax.swing.JComponent initialize​(org.processmining.contexts.uitopia.UIPluginContext pluginContext,
                                                 org.deckfour.xes.model.XLog log,
                                                 org.deckfour.xes.info.XLogInfo summary)
        Description copied from interface: org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        The method that initializes the visualizations and returns its main UI component to the preprocessing framework.
        Specified by:
        initialize in interface org.processmining.plugins.interactivevisualization.OverviewVisualizationInitializer
        Parameters:
        pluginContext - The (ProM) plugin context that can be used during initialization.
        log - The event log on which to base the visualization.
        summary - The event log summary for the provided event log.
        Returns:
        Returns the main UI component of the visualization.