Package org.eclipse.rap.rwt.theme
Interface ControlThemeAdapter
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.- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptiongetBackground(Control control) Returns the default background color that the specified control will use if no user-defined background color has been set usingControl.setBackground(Color).Returns the border of the specified control.Returns the default font that the specified control will use to paint textual information when no user-defined font has been set usingControl.setFont(Font).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 usingControl.setForeground(Color).getPadding(Control control) Returns the padding of the specified control.
-
Method Details
-
getBorder
Returns the border of the specified control.- Parameters:
control- the control whose border is requested- Returns:
- the border
- Since:
- 3.0
-
getPadding
Returns the padding of the specified control.- Parameters:
control- the control whose padding is requested- Returns:
- the padding
- Since:
- 3.0
-
getForeground
Returns the default foreground color that the specified control will use to draw if no user defined foreground color has been set usingControl.setForeground(Color).- Parameters:
control- the control whose foreground color is requested- Returns:
- the foreground color
-
getBackground
Returns the default background color that the specified control will use if no user-defined background color has been set usingControl.setBackground(Color).- Parameters:
control- the control whose background color is requested- Returns:
- the background color
-
getFont
Returns the default font that the specified control will use to paint textual information when no user-defined font has been set usingControl.setFont(Font).- Parameters:
control- the control whose font is requested- Returns:
- the font
-