インターフェース ThemeSource
- すべての既知のサブインターフェース:
HierarchicalThemeSource
- すべての既知の実装クラス:
AbstractRefreshableWebApplicationContext
、AnnotationConfigWebApplicationContext
、DelegatingThemeSource
、GenericWebApplicationContext
、GroovyWebApplicationContext
、ResourceBundleThemeSource
、StaticWebApplicationContext
、XmlWebApplicationContext
使用すべきではありません。
6.0 の時点で CSS の使用を推奨し、直接の代替なし
Themes
を解決できるオブジェクトによって実装されるインターフェース。これにより、特定の「テーマ」のメッセージのパラメーター化と国際化が可能になります。- 作成者:
- Jean-Pierre Pawlak, Juergen Hoeller
- 関連事項:
方法の概要
メソッドの詳細
getTheme
使用すべきではありません。指定されたテーマ名のテーマインスタンスを返します。返されるテーマは、テーマ固有のメッセージ、コード、ファイルパスなどを解決します (たとえば、Web 環境の CSS やイメージファイルなど)。
- パラメーター:
themeName
- テーマの名前- 戻り値:
- 対応するテーマ。定義されていない場合は
null
。慣例により、ThemeSource は少なくともデフォルトのテーマ名 "theme" のデフォルトのテーマを返すことができるはずですが、他のテーマ名のデフォルトのテーマを返すこともあります。 - 関連事項: