Class TraceColourMapSettings


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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static TraceColourMapSettings bool​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, java.awt.Color[] value2colour)  
      static TraceColourMapSettings duration​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, long min, long max)  
      static TraceColourMapSettings empty()  
      static org.processmining.plugins.graphviz.colourMaps.ColourMap getColourMap()  
      static java.awt.Color[] getColours​(int numberOfColours)  
      TraceColourMap getTraceColourMap​(IvMModel model, IvMLogNotFiltered log)
      Must be called asynchronously, as it takes a long time (sets up trace colour map for log).
      static TraceColourMapSettings number​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, double min, double max)  
      static TraceColourMapSettings string​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, java.util.Map<java.lang.String,​java.awt.Color> value2colour)  
      static TraceColourMapSettings time​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, long min, long max)  
      • Methods inherited from class java.lang.Object

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

      • string

        public static TraceColourMapSettings string​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                    java.util.Map<java.lang.String,​java.awt.Color> value2colour)
      • number

        public static TraceColourMapSettings number​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                    org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap,
                                                    double min,
                                                    double max)
      • bool

        public static TraceColourMapSettings bool​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                  java.awt.Color[] value2colour)
      • time

        public static TraceColourMapSettings time​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                  org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap,
                                                  long min,
                                                  long max)
      • duration

        public static TraceColourMapSettings duration​(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute,
                                                      org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap,
                                                      long min,
                                                      long max)
      • getTraceColourMap

        public TraceColourMap getTraceColourMap​(IvMModel model,
                                                IvMLogNotFiltered log)
        Must be called asynchronously, as it takes a long time (sets up trace colour map for log).
        Parameters:
        log -
        Returns:
      • getColours

        public static java.awt.Color[] getColours​(int numberOfColours)
      • getColourMap

        public static org.processmining.plugins.graphviz.colourMaps.ColourMap getColourMap()