Interface Theme

All Known Implementing Classes:
SimpleTheme

public interface Theme
A Theme can resolve theme-specific messages, codes, file paths, etc. (e.g. CSS and image files in a web environment). The exposed MessageSource supports theme-specific parameterization and internationalization.
Since:
17.06.2003
Author:
Juergen Hoeller
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the specific MessageSource that resolves messages with respect to this theme.
    Return the name of the theme.
  • Method Details

    • getName

      String getName()
      Return the name of the theme.
      Returns:
      the name of the theme (never null)
    • getMessageSource

      MessageSource getMessageSource()
      Return the specific MessageSource that resolves messages with respect to this theme.
      Returns:
      the theme-specific MessageSource (never null)