|
Eclipse Remote Application Platform | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ControlThemeAdapter
Theme adapter for Controls. The theme adapter provides a control
with information on characteristics of its representation which depend on the
current theme.
| Method Summary | |
|---|---|
Color |
getBackground(Control control)
Returns the default background color that the specified control will use if no user-defined background color has been set using Control.setBackground(Color). |
int |
getBorderWidth(Control control)
Returns the width of the specified control's border. |
Font |
getFont(Control control)
Returns the default font that the specified control will use to paint textual information when no user-defined font has been set using Control.setFont(Font). |
Color |
getForeground(Control control)
Returns the default foreground color that the specified control will use to draw if no user defined foreground color has been set using Control.setForeground(Color). |
Rectangle |
getPadding(Control control)
Returns the padding of the specified control. |
| Method Detail |
|---|
int getBorderWidth(Control control)
control - the control whose border width is requested
Rectangle getPadding(Control control)
control - the control whose padding is requested
Color getForeground(Control control)
Control.setForeground(Color).
control - the control whose foreground color is requested
Color getBackground(Control control)
Control.setBackground(Color).
control - the control whose background color is requested
Font getFont(Control control)
Control.setFont(Font).
control - the control whose font is requested
|
Eclipse Remote Application Platform | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) EclipseSource and others 2002, 2012. All rights reserved.