Package org.eclipse.rap.rwt.theme
Interface ControlThemeAdapter
public interface ControlThemeAdapter
Theme adapter for
Control
s. 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
-