|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.uruma.core.impl.TemplateManagerImpl
public class TemplateManagerImpl
TemplateManager の実装クラスです。
| コンストラクタの概要 | |
|---|---|
TemplateManagerImpl()
|
|
| メソッドの概要 | |
|---|---|
void |
clear()
キャッシュしている内容をクリアします。 |
Template |
getTemplate(String path)
指定されたパスの画面定義 XML を読み込み、 Template オブジェクトを返します。 |
Template |
getTemplateById(String id)
指定された id を持つ Template オブジェクトを返します。 |
List<Template> |
getTemplates(Class<? extends UIComponentContainer> componentClass)
指定されたタイプのルートコンポーネントを持つ Template のリストを返します。 |
void |
loadTemplates(List<String> pathList)
指定されたパスの画面定義 XML を一括読み込みします。 |
void |
remove(String id)
指定された idのテンプレートキャッシュの内容をクリアします。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public TemplateManagerImpl()
| メソッドの詳細 |
|---|
public Template getTemplate(String path)
TemplateManager の記述: Template オブジェクトを返します。
TemplateManager 内の getTemplatepath - 画面定義 XML のパス
Template オブジェクトpublic Template getTemplateById(String id)
TemplateManager の記述: Template オブジェクトを返します。TemplateManager.loadTemplates(List) メソッドでロードしたテンプレートが対象です。
TemplateManager 内の getTemplateByIdid - テンプレート ID
Template オブジェクトpublic List<Template> getTemplates(Class<? extends UIComponentContainer> componentClass)
TemplateManager の記述: Template のリストを返します。
TemplateManager 内の getTemplatescomponentClass - ルートコンポーネントクラス
Template のリストpublic void loadTemplates(List<String> pathList)
TemplateManager の記述:
TemplateManager 内の loadTemplatespathList - 画面定義 XML のパスリストpublic void clear()
TemplateManager の記述:
TemplateManager 内の clearpublic void remove(String id)
TemplateManager の記述:
TemplateManager 内の removeid - テンプレート ID
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||