Class ThemeVisitor

  • All Implemented Interfaces:
    IThemeVisitor

    public class ThemeVisitor
    extends Object
    implements IThemeVisitor
    Visitor used during initialization to gather the available theme definitions.
    Since:
    5.1
    Author:
    O. Kerpershoek
    • Constructor Detail

      • ThemeVisitor

        protected ThemeVisitor​(Set<Theme> themes,
                               String defaultThemeName)
    • Method Detail

      • addTheme

        public void addTheme​(IThemeDS themeDS)
        Description copied from interface: IThemeVisitor
        This method should be invoked to add a theme definition.
        Specified by:
        addTheme in interface IThemeVisitor
        Parameters:
        themeDS - the theme definition
      • getDefaultTheme

        protected Theme getDefaultTheme()