import org.eclipse.swt.graphics.RGB;
import org.eclipse.swt.widgets.Display;
-public class ColorManager {
+public class ColorManager
+{
protected Map fColorTable = new HashMap(10);
- public void dispose() {
+ public void dispose()
+ {
Iterator e = fColorTable.values().iterator();
while (e.hasNext())
((Color) e.next()).dispose();
}
- public Color getColor(RGB rgb) {
+ public Color getColor(RGB rgb)
+ {
Color color = (Color) fColorTable.get(rgb);
- if (color == null) {
+ if (color == null)
+ {
color = new Color(Display.getCurrent(), rgb);
fColorTable.put(rgb, color);
}