Eclipse Platform
Release 3.1

org.eclipse.jface.viewers
Interface IColorDecorator


public interface IColorDecorator

The IColorDecorator is an interface for objects that return a color to decorate either the foreground and background colors for displaying an an object. If an IColorDecorator decorates a foreground or background in an object that also has an IColorProvider the IColorDecorator will take precendence.

Since:
3.1
See Also:
IColorProvider

Method Summary
 Color decorateBackground(Object element)
          Return the background Color for element or null if there is not one.
 Color decorateForeground(Object element)
          Return the foreground Color for element or null if there is not one.
 

Method Detail

decorateForeground

public Color decorateForeground(Object element)
Return the foreground Color for element or null if there is not one.

Parameters:
element -
Returns:
Color or null

decorateBackground

public Color decorateBackground(Object element)
Return the background Color for element or null if there is not one.

Parameters:
element -
Returns:
Color or null

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.