Class BaseTheme

  • Direct Known Subclasses:
    ChameleonTheme, Reindeer, Runo

    @Deprecated
    public class BaseTheme
    extends Object
    Deprecated.
    As of 8.0, no replacement available, only ValoTheme is supported.

    The Base theme is the foundation for all Vaadin themes. Although it is not necessary to use it as the starting point for all other themes, it is heavily encouraged, since it abstracts and hides away many necessary style properties that the Vaadin terminal expects and needs.

    When creating your own theme, either extend this class and specify the styles implemented in your theme here, or extend some other theme that has a class file specified (e.g. Reindeer or Runo).

    All theme class files should follow the convention of specifying the theme name as a string constant THEME_NAME.

    Since:
    6.3.0
    • Field Detail

      • BUTTON_LINK

        public static final String BUTTON_LINK
        Deprecated.
        Creates a button that looks like a regular hypertext link but still acts like a normal button.
        See Also:
        Constant Field Values
      • TREE_CONNECTORS

        public static final String TREE_CONNECTORS
        Deprecated.
        Adds the connector lines between a parent node and its child nodes to indicate the tree hierarchy better.
        See Also:
        Constant Field Values
      • CLIP

        public static final String CLIP
        Deprecated.
        Clips the component so it will be constrained to its given size and not overflow.
        See Also:
        Constant Field Values
    • Constructor Detail

      • BaseTheme

        public BaseTheme()
        Deprecated.