public abstract class ColourCodingMap extends java.lang.Object implements ColourCoding
Type | Property and Description |
---|---|
org.processmining.plugins.properties.processmodel.Property<?> |
colours |
Constructor and Description |
---|
ColourCodingMap(org.processmining.plugins.properties.processmodel.Property<?> property,
boolean independent) |
ColourCodingMap(org.processmining.plugins.properties.processmodel.Property<?> property,
boolean independent,
double min,
double max) |
Modifier and Type | Method and Description |
---|---|
org.processmining.plugins.properties.processmodel.Property<?> |
coloursProperty() |
protected abstract java.awt.Color |
giveColour(double value) |
java.awt.Color |
giveColour(ProcessTree tree,
Node n) |
boolean |
isIndependent() |
public org.processmining.plugins.properties.processmodel.Property<?> coloursProperty
coloursProperty
in interface ColourCoding
public ColourCodingMap(org.processmining.plugins.properties.processmodel.Property<?> property, boolean independent)
public ColourCodingMap(org.processmining.plugins.properties.processmodel.Property<?> property, boolean independent, double min, double max)
protected abstract java.awt.Color giveColour(double value)
public java.awt.Color giveColour(ProcessTree tree, Node n) throws java.lang.InstantiationException, java.lang.IllegalAccessException
giveColour
in interface ColourCoding
java.lang.InstantiationException
java.lang.IllegalAccessException
public org.processmining.plugins.properties.processmodel.Property<?> coloursProperty()
coloursProperty
in interface ColourCoding
public boolean isIndependent()
isIndependent
in interface ColourCoding