クラス DelegatingThemeSource
java.lang.ObjectSE
org.springframework.ui.context.support.DelegatingThemeSource
- 実装されたすべてのインターフェース:
HierarchicalThemeSource
,ThemeSource
@DeprecatedSE(since="6.0")
public class DelegatingThemeSource
extends ObjectSE
implements HierarchicalThemeSource
使用すべきではありません。
6.0 の時点で CSS の使用を推奨し、直接の代替なし
すべての呼び出しを親 ThemeSource に委譲する空の ThemeSource。親がいない場合、テーマは解決されません。
コンテキストが独自の ThemeSource を定義していない場合、UiApplicationContextUtils によってプレースホルダーとして使用されます。アプリケーションで直接使用することを意図していません。
- 導入:
- 1.2.4
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明使用すべきではありません。この ThemeSource の親、または存在しない場合はnull
を返します。使用すべきではありません。指定されたテーマ名のテーマインスタンスを返します。void
setParentThemeSource
(ThemeSource parentThemeSource) 使用すべきではありません。このオブジェクトが解決できないテーマメッセージの解決に使用する親を設定します。
コンストラクターの詳細
DelegatingThemeSource
public DelegatingThemeSource()使用すべきではありません。
メソッドの詳細
setParentThemeSource
使用すべきではありません。インターフェースからコピーされた説明:HierarchicalThemeSource
このオブジェクトが解決できないテーマメッセージの解決に使用する親を設定します。- 次で指定:
- インターフェース
HierarchicalThemeSource
のsetParentThemeSource
- パラメーター:
parentThemeSource
- このオブジェクトが解決できないメッセージを解決するために使用される親 ThemeSourcenull
の場合があり、その場合、それ以上の解決は不可能です。
getParentThemeSource
使用すべきではありません。インターフェースからコピーされた説明:HierarchicalThemeSource
この ThemeSource の親、または存在しない場合はnull
を返します。- 次で指定:
- インターフェース
HierarchicalThemeSource
のgetParentThemeSource
getTheme
使用すべきではありません。インターフェースからコピーされた説明:ThemeSource
指定されたテーマ名のテーマインスタンスを返します。返されたテーマは、テーマ固有のメッセージ、コード、ファイルパスなどを解決します(例: Web 環境の CSS およびイメージファイル)。
- 次で指定:
- インターフェース
ThemeSource
のgetTheme
- パラメーター:
themeName
- テーマの名前- 戻り値:
- 対応するテーマ。定義されていない場合は
null
。慣例により、ThemeSource は少なくともデフォルトのテーマ名 "theme" のデフォルトのテーマを返すことができるはずですが、他のテーマ名のデフォルトのテーマを返すこともあります。 - 関連事項: