|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.configutils.ComponentFactory
XMLデータで定義された情報を基にコンポーネントを生成する機能を提供します。
| メソッドの概要 | |
java.lang.Object |
getComponent(java.lang.String componentId)
指定の識別子を持つコンポーネントを生成して返却します。 |
shohaku.composer.CompositeRule |
getDefaultComposeRule()
デフォルトの構成ルールを返却します。 |
static ComponentFactory |
getFactory(java.lang.String resourcePath)
定義ファイルからコンポーネントファクトリのインスタンスを生成して返します。 |
static ComponentFactory |
getFactory(java.lang.String resourcePath,
java.lang.ClassLoader classLoader)
定義ファイルからコンポーネントファクトリのインスタンスを生成して返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
public shohaku.composer.CompositeRule getDefaultComposeRule()
public java.lang.Object getComponent(java.lang.String componentId)
throws shohaku.core.lang.ObjectCreationException
componentId - コンポーネント識別子
shohaku.core.lang.ObjectCreationException - オブジェクトの生成に失敗した場合に発生します
public static ComponentFactory getFactory(java.lang.String resourcePath)
throws shohaku.core.lang.NoSuchResourceException
resourcePath - 定義ファイルへのパス
shohaku.core.lang.NoSuchResourceException - 指定の定義ファイルが発見出来ない場合
public static ComponentFactory getFactory(java.lang.String resourcePath,
java.lang.ClassLoader classLoader)
throws shohaku.core.lang.NoSuchResourceException
resourcePath - 定義ファイルへのパスclassLoader - 生成に使用するクラスローダ
shohaku.core.lang.NoSuchResourceException - 指定の定義ファイルが発見出来ない場合
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||