Package pal.gui
Class NameColouriser
- java.lang.Object
-
- pal.gui.NameColouriser
-
- All Implemented Interfaces:
java.io.Serializable
public final class NameColouriser extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors 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)
-
Method Summary
All Methods Instance Methods Concrete Methods 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)
-
-
-
Constructor Detail
-
NameColouriser
public NameColouriser()
-
NameColouriser
public NameColouriser(java.lang.String name, java.awt.Color colour)
-
NameColouriser
public NameColouriser(java.lang.String[] names, java.awt.Color colour)
-
NameColouriser
public NameColouriser(Identifier name, java.awt.Color colour)
-
-
Method Detail
-
addMapping
public void addMapping(java.lang.String name, java.awt.Color colour)
-
addMapping
public void addMapping(java.lang.String name, java.awt.Color colour, int fontStyle)
-
addMapping
public void addMapping(java.lang.String name, LabelDisplayer display)
-
addMapping
public void addMapping(Identifier id, java.awt.Color colour)
-
addMappings
public void addMappings(java.lang.String[] names, java.awt.Color[] colours)
- Parameters:
names
- Namescolours
- associated colours
-
getDisplay
public LabelDisplayer getDisplay(java.lang.String name, LabelDisplayer defaultDisplay)
-
getDisplay
public LabelDisplayer getDisplay(Identifier id, LabelDisplayer defaultDisplay)
-
-