sota.ast.util
Class ColorManager

java.lang.Object
  extended by sota.ast.util.ColorManager

public class ColorManager
extends java.lang.Object

Definiert und verwaltet die verwendeten Farben.


Field Summary
static org.eclipse.swt.graphics.RGB ASCCOMMENT
           
static org.eclipse.swt.graphics.RGB BACKGROUND
           
static org.eclipse.swt.graphics.RGB BLACK
           
static org.eclipse.swt.graphics.RGB BLUE
           
static org.eclipse.swt.graphics.RGB C1
           
static org.eclipse.swt.graphics.RGB C2
           
static org.eclipse.swt.graphics.RGB C3
           
static org.eclipse.swt.graphics.RGB C4
           
static org.eclipse.swt.graphics.RGB C5
           
static org.eclipse.swt.graphics.RGB C6
           
static org.eclipse.swt.graphics.RGB C7
           
static org.eclipse.swt.graphics.RGB C8
           
private  java.util.HashMap<org.eclipse.swt.graphics.RGB,org.eclipse.swt.graphics.Color> colors
           
static org.eclipse.swt.graphics.RGB COMMENT
           
static org.eclipse.swt.graphics.RGB DEFAULT
           
static org.eclipse.swt.graphics.RGB DGREEN
           
static org.eclipse.swt.graphics.RGB DRED
           
static org.eclipse.swt.graphics.RGB GRAYBLUE
           
static org.eclipse.swt.graphics.RGB GREEN
           
static org.eclipse.swt.graphics.RGB GREY
           
static org.eclipse.swt.graphics.RGB KEYWORD
           
static org.eclipse.swt.graphics.RGB LBLUE
           
static org.eclipse.swt.graphics.RGB LGREEN
           
static org.eclipse.swt.graphics.RGB LRED
           
static org.eclipse.swt.graphics.RGB LYELLOW
           
static org.eclipse.swt.graphics.RGB MRED
           
static org.eclipse.swt.graphics.RGB NUMBER
           
static org.eclipse.swt.graphics.RGB ORANGE
           
static org.eclipse.swt.graphics.RGB RED
           
static org.eclipse.swt.graphics.RGB STRING
           
static org.eclipse.swt.graphics.RGB VDRED
           
static org.eclipse.swt.graphics.RGB WHITE
           
static org.eclipse.swt.graphics.RGB YELLOW
           
 
Constructor Summary
ColorManager()
           
 
Method Summary
 void dispose()
           
 org.eclipse.swt.graphics.Color getColor(org.eclipse.swt.graphics.RGB rgb)
           
 org.eclipse.swt.graphics.Color percentage2Color(float p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASCCOMMENT

public static final org.eclipse.swt.graphics.RGB ASCCOMMENT

BACKGROUND

public static final org.eclipse.swt.graphics.RGB BACKGROUND

BLACK

public static final org.eclipse.swt.graphics.RGB BLACK

BLUE

public static final org.eclipse.swt.graphics.RGB BLUE

C1

public static final org.eclipse.swt.graphics.RGB C1

C2

public static final org.eclipse.swt.graphics.RGB C2

C3

public static final org.eclipse.swt.graphics.RGB C3

C4

public static final org.eclipse.swt.graphics.RGB C4

C5

public static final org.eclipse.swt.graphics.RGB C5

C6

public static final org.eclipse.swt.graphics.RGB C6

C7

public static final org.eclipse.swt.graphics.RGB C7

C8

public static final org.eclipse.swt.graphics.RGB C8

colors

private java.util.HashMap<org.eclipse.swt.graphics.RGB,org.eclipse.swt.graphics.Color> colors

COMMENT

public static final org.eclipse.swt.graphics.RGB COMMENT

DEFAULT

public static final org.eclipse.swt.graphics.RGB DEFAULT

DGREEN

public static final org.eclipse.swt.graphics.RGB DGREEN

DRED

public static final org.eclipse.swt.graphics.RGB DRED

GRAYBLUE

public static final org.eclipse.swt.graphics.RGB GRAYBLUE

GREEN

public static final org.eclipse.swt.graphics.RGB GREEN

GREY

public static final org.eclipse.swt.graphics.RGB GREY

KEYWORD

public static final org.eclipse.swt.graphics.RGB KEYWORD

LBLUE

public static final org.eclipse.swt.graphics.RGB LBLUE

LGREEN

public static final org.eclipse.swt.graphics.RGB LGREEN

LRED

public static final org.eclipse.swt.graphics.RGB LRED

LYELLOW

public static final org.eclipse.swt.graphics.RGB LYELLOW

MRED

public static final org.eclipse.swt.graphics.RGB MRED

NUMBER

public static final org.eclipse.swt.graphics.RGB NUMBER

ORANGE

public static final org.eclipse.swt.graphics.RGB ORANGE

RED

public static final org.eclipse.swt.graphics.RGB RED

STRING

public static final org.eclipse.swt.graphics.RGB STRING

VDRED

public static final org.eclipse.swt.graphics.RGB VDRED

WHITE

public static final org.eclipse.swt.graphics.RGB WHITE

YELLOW

public static final org.eclipse.swt.graphics.RGB YELLOW
Constructor Detail

ColorManager

public ColorManager()
Method Detail

dispose

public void dispose()

getColor

public org.eclipse.swt.graphics.Color getColor(org.eclipse.swt.graphics.RGB rgb)

percentage2Color

public org.eclipse.swt.graphics.Color percentage2Color(float p)