Example usage for org.eclipse.jface.resource ColorRegistry getColorDescriptor

List of usage examples for org.eclipse.jface.resource ColorRegistry getColorDescriptor

Introduction

In this page you can find the example usage for org.eclipse.jface.resource ColorRegistry getColorDescriptor.

Prototype

public ColorDescriptor getColorDescriptor(String symbolicName) 

Source Link

Document

Returns the color descriptor associated with the given symbolic color name.

Usage

From source file:org.rssowl.ui.internal.OwlUI.java

License:Open Source License

/**
 * @param key// w  ww  .ja va 2s .c om
 * @param manager
 * @param defaultColor
 * @return Font
 */
public static Color getThemeColor(String key, ResourceManager manager, RGB defaultColor) {
    ColorRegistry colorRegistry = PlatformUI.getWorkbench().getThemeManager().getCurrentTheme()
            .getColorRegistry();
    if (colorRegistry != null)
        return getColor(manager, colorRegistry.getColorDescriptor(key));

    return getColor(manager, defaultColor);
}