Class EventChart


  • public class EventChart
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      EventChart()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.swing.JComponent getChart​(java.util.Map<java.lang.String,​java.lang.Integer> occurrences, org.deckfour.xes.classification.XEventClassifier dummyClassifier, Parameters parameters)
      Returns a bar chart showing for every event class: 1.
      static javax.swing.JComponent getChart​(java.util.Map<java.lang.String,​java.lang.Integer> occurrences, Parameters parameters)
      Returns a bar chart showing for every attribute value: 1.
      static javax.swing.JComponent getChart​(org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier dummyClassifer, Parameters parameters)
      Returns a bar chart showing for every event class: 1.
      static javax.swing.JComponent getChart​(org.deckfour.xes.model.XLog log, Parameters parameters)
      Returns a bar chart showing for every attribute value: 1.
      • Methods inherited from class java.lang.Object

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

      • EventChart

        public EventChart()
    • Method Detail

      • getChart

        public static javax.swing.JComponent getChart​(org.deckfour.xes.model.XLog log,
                                                      org.deckfour.xes.classification.XEventClassifier dummyClassifer,
                                                      Parameters parameters)
        Returns a bar chart showing for every event class: 1. how many events have that event class. The chart is sorted on event class.
        Parameters:
        log - The log.
        dummyClassifer - The dummy classifier.
        parameters - The parameters.
        Returns:
        The panel containing the bar chart.
      • getChart

        public static javax.swing.JComponent getChart​(org.deckfour.xes.model.XLog log,
                                                      Parameters parameters)
        Returns a bar chart showing for every attribute value: 1. how many events have that attribute value. The chart is sorted on attribute value.
        Parameters:
        log - The log.
        parameters - The parameters.
        Returns:
        The panel containing the bar chart.
      • getChart

        public static javax.swing.JComponent getChart​(java.util.Map<java.lang.String,​java.lang.Integer> occurrences,
                                                      org.deckfour.xes.classification.XEventClassifier dummyClassifier,
                                                      Parameters parameters)
        Returns a bar chart showing for every event class: 1. how many events have that event class. The chart is sorted on non-decreasing bar height.
        Parameters:
        occurrences - How many times an event class occurs in the log.
        dummyClassifier - The dummy classifier.
        parameters - The parameters.
        Returns:
        The panel containing the chart.
      • getChart

        public static javax.swing.JComponent getChart​(java.util.Map<java.lang.String,​java.lang.Integer> occurrences,
                                                      Parameters parameters)
        Returns a bar chart showing for every attribute value: 1. how many events have that attribute value. The chart is sorted on non-decreasing bar height.
        Parameters:
        occurrences - How many times an attribute value (as String) occurs in the log.
        parameters - The parameters.
        Returns:
        The panel containing the chart.