org.eclipse.nebula.widgets.nattable.util
Class GUIHelper

java.lang.Object
  extended by org.eclipse.nebula.widgets.nattable.util.GUIHelper

public class GUIHelper
extends Object


Field Summary
static org.eclipse.swt.graphics.Color COLOR_BLACK
           
static org.eclipse.swt.graphics.Color COLOR_BLUE
           
static org.eclipse.swt.graphics.Color COLOR_DARK_GRAY
           
static org.eclipse.swt.graphics.Color COLOR_GRAY
           
static org.eclipse.swt.graphics.Color COLOR_GREEN
           
static org.eclipse.swt.graphics.Color COLOR_LIST_BACKGROUND
           
static org.eclipse.swt.graphics.Color COLOR_LIST_FOREGROUND
           
static org.eclipse.swt.graphics.Color COLOR_LIST_SELECTION
           
static org.eclipse.swt.graphics.Color COLOR_LIST_SELECTION_TEXT
           
static org.eclipse.swt.graphics.Color COLOR_RED
           
static org.eclipse.swt.graphics.Color COLOR_TITLE_INACTIVE_BACKGROUND
           
static org.eclipse.swt.graphics.Color COLOR_WHITE
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_BACKGROUND
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_BORDER
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_DARK_SHADOW
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_FOREGROUND
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_HIGHLIGHT_SHADOW
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_LIGHT_SHADOW
           
static org.eclipse.swt.graphics.Color COLOR_WIDGET_NORMAL_SHADOW
           
static org.eclipse.swt.graphics.Color COLOR_YELLOW
           
static int DEFAULT_ANTIALIAS
           
static org.eclipse.swt.graphics.Font DEFAULT_FONT
           
static int DEFAULT_MIN_DISPLAY_SIZE
           
static int DEFAULT_RESIZE_HANDLE_SIZE
           
static int DEFAULT_TEXT_ANTIALIAS
           
 
Constructor Summary
GUIHelper()
           
 
Method Summary
static org.eclipse.swt.graphics.RGB blend(org.eclipse.swt.graphics.RGB val1, org.eclipse.swt.graphics.RGB val2)
          Blend the two colour values returning a value that is halfway between them.
static org.eclipse.swt.graphics.Color getColor(int red, int green, int blue)
           
static org.eclipse.swt.graphics.Color getColor(org.eclipse.swt.graphics.RGB rgb)
           
static org.eclipse.swt.graphics.Color getColor(String key)
           
static org.eclipse.swt.graphics.Font getFont(org.eclipse.swt.graphics.FontData... fontDatas)
           
static org.eclipse.swt.graphics.Font getFont(String key)
           
static org.eclipse.swt.graphics.Image getImage(org.eclipse.swt.graphics.ImageData data)
           
static org.eclipse.swt.graphics.Image getImage(String key)
           
static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(String key)
           
static String getSequenceNumber()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLOR_GRAY

public static final org.eclipse.swt.graphics.Color COLOR_GRAY

COLOR_WHITE

public static final org.eclipse.swt.graphics.Color COLOR_WHITE

COLOR_DARK_GRAY

public static final org.eclipse.swt.graphics.Color COLOR_DARK_GRAY

COLOR_BLACK

public static final org.eclipse.swt.graphics.Color COLOR_BLACK

COLOR_BLUE

public static final org.eclipse.swt.graphics.Color COLOR_BLUE

COLOR_RED

public static final org.eclipse.swt.graphics.Color COLOR_RED

COLOR_YELLOW

public static final org.eclipse.swt.graphics.Color COLOR_YELLOW

COLOR_GREEN

public static final org.eclipse.swt.graphics.Color COLOR_GREEN

COLOR_LIST_BACKGROUND

public static final org.eclipse.swt.graphics.Color COLOR_LIST_BACKGROUND

COLOR_LIST_FOREGROUND

public static final org.eclipse.swt.graphics.Color COLOR_LIST_FOREGROUND

COLOR_LIST_SELECTION

public static final org.eclipse.swt.graphics.Color COLOR_LIST_SELECTION

COLOR_LIST_SELECTION_TEXT

public static final org.eclipse.swt.graphics.Color COLOR_LIST_SELECTION_TEXT

COLOR_WIDGET_BACKGROUND

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_BACKGROUND

COLOR_WIDGET_FOREGROUND

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_FOREGROUND

COLOR_TITLE_INACTIVE_BACKGROUND

public static final org.eclipse.swt.graphics.Color COLOR_TITLE_INACTIVE_BACKGROUND

COLOR_WIDGET_BORDER

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_BORDER

COLOR_WIDGET_DARK_SHADOW

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_DARK_SHADOW

COLOR_WIDGET_LIGHT_SHADOW

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_LIGHT_SHADOW

COLOR_WIDGET_NORMAL_SHADOW

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_NORMAL_SHADOW

COLOR_WIDGET_HIGHLIGHT_SHADOW

public static final org.eclipse.swt.graphics.Color COLOR_WIDGET_HIGHLIGHT_SHADOW

DEFAULT_FONT

public static final org.eclipse.swt.graphics.Font DEFAULT_FONT

DEFAULT_RESIZE_HANDLE_SIZE

public static final int DEFAULT_RESIZE_HANDLE_SIZE
See Also:
Constant Field Values

DEFAULT_MIN_DISPLAY_SIZE

public static final int DEFAULT_MIN_DISPLAY_SIZE
See Also:
Constant Field Values

DEFAULT_ANTIALIAS

public static final int DEFAULT_ANTIALIAS
See Also:
Constant Field Values

DEFAULT_TEXT_ANTIALIAS

public static final int DEFAULT_TEXT_ANTIALIAS
See Also:
Constant Field Values
Constructor Detail

GUIHelper

public GUIHelper()
Method Detail

getColor

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

getColor

public static org.eclipse.swt.graphics.Color getColor(int red,
                                                      int green,
                                                      int blue)

getColor

public static org.eclipse.swt.graphics.Color getColor(String key)

getFont

public static org.eclipse.swt.graphics.Font getFont(org.eclipse.swt.graphics.FontData... fontDatas)

getFont

public static org.eclipse.swt.graphics.Font getFont(String key)

getImage

public static org.eclipse.swt.graphics.Image getImage(String key)

getImage

public static org.eclipse.swt.graphics.Image getImage(org.eclipse.swt.graphics.ImageData data)

getImageDescriptor

public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(String key)

getSequenceNumber

public static String getSequenceNumber()

blend

public static org.eclipse.swt.graphics.RGB blend(org.eclipse.swt.graphics.RGB val1,
                                                 org.eclipse.swt.graphics.RGB val2)
Blend the two colour values returning a value that is halfway between them.

Parameters:
val1 - the first value
val2 - the second value
Returns:
the blended colour


Copyright © 2014. All rights reserved.