Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.awt.Color> |
colorMap
Relation id to color map
|
java.lang.String |
description
Description
|
Constructor and Description |
---|
RelationPalette(RelationPalette relationPalette)
Copy constructor
|
RelationPalette(java.lang.String description)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
color(HasId object)
Get color of object.
|
void |
fromProperties(java.util.Properties properties)
Load properties into maps
|
static void |
main(java.lang.String[] args) |
private static java.util.Map<java.lang.String,java.awt.Color> |
makeColorMap()
Make color map
|
static RelationPalette |
makeFromProperties(java.util.Properties properties,
java.lang.String description)
Load palette from properties
|
void |
setColor(HasId object,
java.awt.Color color)
Set color
|
java.util.Properties |
toProperties()
To properties
|
java.lang.String |
toString() |
private final java.util.Map<java.lang.String,java.awt.Color> colorMap
public java.lang.String description
public RelationPalette(java.lang.String description)
description
- descriptionpublic RelationPalette(RelationPalette relationPalette)
relationPalette
- source palettepublic java.awt.Color color(HasId object)
IPalette
public void setColor(HasId object, java.awt.Color color)
object
- objectcolor
- object's colorprivate static java.util.Map<java.lang.String,java.awt.Color> makeColorMap()
public static RelationPalette makeFromProperties(java.util.Properties properties, java.lang.String description)
properties
- properties to read fromdescription
- descriptionpublic void fromProperties(java.util.Properties properties)
properties
- properties to read frompublic java.util.Properties toProperties()
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)