org.springframework.ui.context.support
Class SimpleTheme
java.lang.Object
org.springframework.ui.context.support.SimpleTheme
- All Implemented Interfaces:
- Theme
public class SimpleTheme
- extends java.lang.Object
- implements Theme
Default Theme
implementation, wrapping a name and an
underlying MessageSource
.
- Since:
- 17.06.2003
- Author:
- Juergen Hoeller
Method Summary |
MessageSource |
getMessageSource()
Return the specific MessageSource that resolves messages
with respect to this theme. |
java.lang.String |
getName()
Return the name of the theme. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private final java.lang.String name
messageSource
private final MessageSource messageSource
SimpleTheme
public SimpleTheme(java.lang.String name,
MessageSource messageSource)
- Create a SimpleTheme.
- Parameters:
name
- the name of the thememessageSource
- the MessageSource that resolves theme messages
getName
public final java.lang.String getName()
- Description copied from interface:
Theme
- Return the name of the theme.
- Specified by:
getName
in interface Theme
- Returns:
- the name of the theme (never
null
)
getMessageSource
public final MessageSource getMessageSource()
- Description copied from interface:
Theme
- Return the specific MessageSource that resolves messages
with respect to this theme.
- Specified by:
getMessageSource
in interface Theme
- Returns:
- the theme-specific MessageSource (never
null
)