public class ColorMapInterpreter extends java.lang.Object implements ColorInterpreter
| Constructor and Description |
|---|
ColorMapInterpreter(java.lang.String dataAttributeKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
completeLog()
Trigger on completing the log.
|
void |
completeTrace()
Trigger on completing the trace.
|
java.util.List<org.processmining.framework.util.Pair<java.awt.Color,java.lang.String>> |
getLegend()
Get a legend of available colors.
|
java.awt.Color |
interpret(org.deckfour.xes.model.XEvent event)
Convert the value number from the data source to the corresponding color.
|
void |
setDataAttributeKey(java.lang.String key) |
void |
startLog(org.deckfour.xes.model.XLog log)
Trigger for the start of processing the log.
|
void |
startTrace(org.deckfour.xes.model.XTrace trace)
Trigger for the start of a new trace.
|
public ColorMapInterpreter(java.lang.String dataAttributeKey)
public void startLog(org.deckfour.xes.model.XLog log)
LogGridInterpreterstartLog in interface LogGridInterpreterlog - The log that will be processed.public void startTrace(org.deckfour.xes.model.XTrace trace)
LogGridInterpreterstartTrace in interface LogGridInterpretertrace - The trace.public java.awt.Color interpret(org.deckfour.xes.model.XEvent event)
ColorInterpreterinterpret in interface ColorInterpreterpublic void completeTrace()
LogGridInterpretercompleteTrace in interface LogGridInterpreterpublic void completeLog()
LogGridInterpretercompleteLog in interface LogGridInterpreterpublic java.util.List<org.processmining.framework.util.Pair<java.awt.Color,java.lang.String>> getLegend()
ColorInterpretergetLegend in interface ColorInterpreterpublic void setDataAttributeKey(java.lang.String key)