public interface PluginDescriptor
修飾子とタイプ | メソッドと説明 |
---|---|
Object |
createInstance(Node node,
String attrName)
指定されたノードの属性からクラスのインスタンスを生成し、取得します。
|
Object |
createInstance(String nodePath)
指定されたノードパスの値から取得できる最初のクラスのインスタンスを生成し、取得します。
|
Collection<Object> |
createInstances(String nodePath)
指定されたノードパスの値(フルパッケージ)から取得できる全クラスのインスタンスを生成し、取得します。
|
String[] |
getGroups()
groups属性の値を区切り文字カンマ","で分割した配列で取得します。
|
String |
getId()
id属性の値を文字列で取得します。
|
String |
getName()
name属性の値を文字列で取得します。
|
Node |
getNode()
プラグイン情報のNodeを取得します。
|
String |
getRank()
rank属性の値を文字列で取得します。
|
String |
getTarget()
target属性の値を文字列で取得します。
|
String |
getVersion()
version属性の値を文字列で取得します。
|
boolean |
isBefore()
before属性の値の判定結果をbooleanで取得します。
|
boolean |
isEnable()
enable属性の値を判定結果をbooleanで取得します。
|
Object createInstance(String nodePath)
createInstances
を使用してください。 nodePath
- ノードパス。Object createInstance(Node node, String attrName)
node
- インスタンス生成のターゲットとなるノード。attrName
- クラスが設定されている属性名。Collection<Object> createInstances(String nodePath)
nodePath
- ノードパス。String[] getGroups()
String getId()
String getName()
Node getNode()
String getRank()
String getTarget()
String getVersion()
boolean isBefore()
boolean isEnable()
Copyright © 2012 NTT DATA INTRAMART CORPORATION