com.vaadin.ui.themes
Class Reindeer

java.lang.Object
  extended by com.vaadin.ui.themes.BaseTheme
      extended by com.vaadin.ui.themes.Reindeer

public class Reindeer
extends BaseTheme


Field Summary
static String BUTTON_DEFAULT
          Default action style for buttons (the button that should get activated when the user presses 'enter' in a form).
static String BUTTON_PRIMARY
          Deprecated. Use BUTTON_DEFAULT instead
static String BUTTON_SMALL
          Small sized button, use for context specific actions for example
static String LABEL_H1
          Large font for main application headings
static String LABEL_H2
          Large font for different sections in the application
static String LABEL_LIGHT
          Deprecated. Use LABEL_SMALL instead.
static String LABEL_SMALL
          Small and a little lighter font
static String LAYOUT_BLACK
           Changes the background of a layout to almost black, and at the same time transforms contained components to their black style correspondents when available.
static String LAYOUT_BLUE
          Changes the background of a layout to a shade of blue.
static String LAYOUT_WHITE
          Changes the background of a layout to white.
static String PANEL_LIGHT
          Removes borders and background color from the panel
static String SPLITPANEL_SMALL
          Reduces the split handle to a minimal size (1 pixel)
static String TABLE_BORDERLESS
          Removes borders from the table
static String TABLE_STRONG
          Makes the table headers dark and more prominent.
static String TABSHEET_BAR
          Deprecated. Use TABSHEET_SMALL instead.
static String TABSHEET_BORDERLESS
          Removes borders from the default tab sheet style.
static String TABSHEET_HOVER_CLOSABLE
          Makes the tab close buttons visible only when the user is hovering over the tab.
static String TABSHEET_MINIMAL
          Removes borders and background color from the tab sheet.
static String TABSHEET_SELECTED_CLOSABLE
          Makes the tab close buttons visible only when the tab is selected.
static String TABSHEET_SMALL
          Removes borders and background color from the tab sheet, and shows the tabs as a small bar.
static String TEXTFIELD_SMALL
          Small sized text field with small font
static String THEME_NAME
           
static String WINDOW_BLACK
          Makes the whole window black, and changes contained components in the same way as LAYOUT_BLACK does.
static String WINDOW_LIGHT
          Makes the whole window white and increases the font size of the title.
 
Fields inherited from class com.vaadin.ui.themes.BaseTheme
BUTTON_LINK, CLIP, TREE_CONNECTORS
 
Constructor Summary
Reindeer()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THEME_NAME

public static final String THEME_NAME
See Also:
Constant Field Values

LABEL_H1

public static final String LABEL_H1
Large font for main application headings

See Also:
Constant Field Values

LABEL_H2

public static final String LABEL_H2
Large font for different sections in the application

See Also:
Constant Field Values

LABEL_SMALL

public static final String LABEL_SMALL
Small and a little lighter font

See Also:
Constant Field Values

LABEL_LIGHT

@Deprecated
public static final String LABEL_LIGHT
Deprecated. Use LABEL_SMALL instead.
See Also:
Constant Field Values

BUTTON_DEFAULT

public static final String BUTTON_DEFAULT
Default action style for buttons (the button that should get activated when the user presses 'enter' in a form). Use sparingly, only one default button per view should be visible.

See Also:
Constant Field Values

BUTTON_PRIMARY

@Deprecated
public static final String BUTTON_PRIMARY
Deprecated. Use BUTTON_DEFAULT instead
See Also:
Constant Field Values

BUTTON_SMALL

public static final String BUTTON_SMALL
Small sized button, use for context specific actions for example

See Also:
Constant Field Values

TEXTFIELD_SMALL

public static final String TEXTFIELD_SMALL
Small sized text field with small font

See Also:
Constant Field Values

PANEL_LIGHT

public static final String PANEL_LIGHT
Removes borders and background color from the panel

See Also:
Constant Field Values

SPLITPANEL_SMALL

public static final String SPLITPANEL_SMALL
Reduces the split handle to a minimal size (1 pixel)

See Also:
Constant Field Values

TABSHEET_BORDERLESS

public static final String TABSHEET_BORDERLESS
Removes borders from the default tab sheet style.

See Also:
Constant Field Values

TABSHEET_SMALL

public static final String TABSHEET_SMALL
Removes borders and background color from the tab sheet, and shows the tabs as a small bar.

See Also:
Constant Field Values

TABSHEET_BAR

@Deprecated
public static final String TABSHEET_BAR
Deprecated. Use TABSHEET_SMALL instead.
See Also:
Constant Field Values

TABSHEET_MINIMAL

public static final String TABSHEET_MINIMAL
Removes borders and background color from the tab sheet. The tabs are presented with minimal lines indicating the selected tab.

See Also:
Constant Field Values

TABSHEET_HOVER_CLOSABLE

public static final String TABSHEET_HOVER_CLOSABLE
Makes the tab close buttons visible only when the user is hovering over the tab.

See Also:
Constant Field Values

TABSHEET_SELECTED_CLOSABLE

public static final String TABSHEET_SELECTED_CLOSABLE
Makes the tab close buttons visible only when the tab is selected.

See Also:
Constant Field Values

TABLE_BORDERLESS

public static final String TABLE_BORDERLESS
Removes borders from the table

See Also:
Constant Field Values

TABLE_STRONG

public static final String TABLE_STRONG
Makes the table headers dark and more prominent.

See Also:
Constant Field Values

LAYOUT_WHITE

public static final String LAYOUT_WHITE
Changes the background of a layout to white. Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout, CssLayout, VerticalSplitPanel and HorizontalSplitPanel.

Does not revert any contained components back to normal if some parent layout has style LAYOUT_BLACK applied.

See Also:
Constant Field Values

LAYOUT_BLUE

public static final String LAYOUT_BLUE
Changes the background of a layout to a shade of blue. Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout, CssLayout, VerticalSplitPanel and HorizontalSplitPanel.

Does not revert any contained components back to normal if some parent layout has style LAYOUT_BLACK applied.

See Also:
Constant Field Values

LAYOUT_BLACK

public static final String LAYOUT_BLACK

Changes the background of a layout to almost black, and at the same time transforms contained components to their black style correspondents when available. At least texts, buttons, text fields, selects, date fields, tables and a few other component styles should change.

Applies to VerticalLayout, HorizontalLayout, GridLayout, FormLayout and CssLayout.

See Also:
Constant Field Values

WINDOW_LIGHT

public static final String WINDOW_LIGHT
Makes the whole window white and increases the font size of the title.

See Also:
Constant Field Values

WINDOW_BLACK

public static final String WINDOW_BLACK
Makes the whole window black, and changes contained components in the same way as LAYOUT_BLACK does.

See Also:
Constant Field Values
Constructor Detail

Reindeer

public Reindeer()


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.