java.io.Serializable
public final class NameColouriser
extends java.lang.Object
implements java.io.Serializable
Constructor | Description |
---|---|
NameColouriser() |
|
NameColouriser(java.lang.String[] names,
java.awt.Color colour) |
|
NameColouriser(java.lang.String name,
java.awt.Color colour) |
|
NameColouriser(Identifier name,
java.awt.Color colour) |
Modifier and Type | Method | Description |
---|---|---|
void |
addMapping(java.lang.String name,
java.awt.Color colour) |
|
void |
addMapping(java.lang.String name,
java.awt.Color colour,
int fontStyle) |
|
void |
addMapping(java.lang.String name,
LabelDisplayer display) |
|
void |
addMapping(Identifier id,
java.awt.Color colour) |
|
void |
addMappings(java.lang.String[] names,
java.awt.Color[] colours) |
|
LabelDisplayer |
getDisplay(java.lang.String name,
LabelDisplayer defaultDisplay) |
|
LabelDisplayer |
getDisplay(Identifier id,
LabelDisplayer defaultDisplay) |
public NameColouriser()
public NameColouriser(java.lang.String name, java.awt.Color colour)
public NameColouriser(java.lang.String[] names, java.awt.Color colour)
public NameColouriser(Identifier name, java.awt.Color colour)
public void addMapping(java.lang.String name, java.awt.Color colour)
public void addMapping(java.lang.String name, java.awt.Color colour, int fontStyle)
public void addMapping(java.lang.String name, LabelDisplayer display)
public void addMapping(Identifier id, java.awt.Color colour)
public void addMappings(java.lang.String[] names, java.awt.Color[] colours)
names
- Namescolours
- associated colourspublic LabelDisplayer getDisplay(java.lang.String name, LabelDisplayer defaultDisplay)
public LabelDisplayer getDisplay(Identifier id, LabelDisplayer defaultDisplay)