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 voidaddMapping(java.lang.String name, java.awt.Color colour)voidaddMapping(java.lang.String name, java.awt.Color colour, int fontStyle)voidaddMapping(java.lang.String name, LabelDisplayer display)voidaddMapping(Identifier id, java.awt.Color colour)voidaddMappings(java.lang.String[] names, java.awt.Color[] colours)LabelDisplayergetDisplay(java.lang.String name, LabelDisplayer defaultDisplay)LabelDisplayergetDisplay(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)
-
-