Class TraceColourMapSettings
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.tracecolouring.TraceColourMapSettings
-
public class TraceColourMapSettings extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TraceColourMapSettingsbool(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, java.awt.Color[] value2colour)static TraceColourMapSettingsduration(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, long min, long max)static TraceColourMapSettingsempty()static org.processmining.plugins.graphviz.colourMaps.ColourMapgetColourMap()static java.awt.Color[]getColours(int numberOfColours)TraceColourMapgetTraceColourMap(IvMModel model, IvMLogNotFiltered log)Must be called asynchronously, as it takes a long time (sets up trace colour map for log).static TraceColourMapSettingsnumber(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, double min, double max)static TraceColourMapSettingsstring(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, java.util.Map<java.lang.String,java.awt.Color> value2colour)static TraceColourMapSettingstime(org.processmining.plugins.inductiveminer2.attributes.Attribute attribute, org.processmining.plugins.graphviz.colourMaps.ColourMap colourMap, long min, long max)
-
-
-
Method Detail
-
empty
public static TraceColourMapSettings empty()
-
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()
-
-