|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--com.infoteria.asteria.flowengine2.execute.ComponentInvoker
独自コンポーネントのコード内から別のコンポーネントを実行するためのユーティリティクラスです。
| コンストラクタの概要 | |
ComponentInvoker(Component c)
コンポーネントを指定してComponentInvokerを構築します。 |
|
| メソッドの概要 | |
StreamDataObject |
execute(ExecuteContext context,
StreamDataObject is)
入力ストリームとコンテキストを指定してコンポーネントを実行します。 |
Component |
getComponent()
ラップしているコンポーネントを返します。 |
void |
setCategory(String propName,
String name,
Value value)
SimpleCategoryPropertyに対して値を設定します。 |
void |
setPropertyBoolean(String name,
boolean value)
コンポーネントのプロパティに真偽値を設定します。 |
void |
setPropertyInt(String name,
int value)
コンポーネントのプロパティに数値を設定します。 |
void |
setPropertyString(String name,
String value)
コンポーネントのプロパティに文字列値を設定します。 |
void |
setStreamFactory(StreamFactory sf)
出力ストリームのStreamFactoryを設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public ComponentInvoker(Component c)
throws DeveloperException
DeveloperException - ComponentInvokerで実行不可能なコンポーネントが引数として渡された場合| メソッドの詳細 |
public Component getComponent()
public void setPropertyString(String name,
String value)
throws DeveloperException,
PropertyException
DeveloperException - 指定のプロパティが見つからない、またはクラスが異なる場合PropertyException - プロパティ値が指定のプロパティの設定値として不正な場合
public void setPropertyInt(String name,
int value)
throws DeveloperException,
PropertyException
DeveloperException - 指定のプロパティが見つからない、またはクラスが異なる場合PropertyException - プロパティ値が指定のプロパティの設定値として不正な場合
public void setPropertyBoolean(String name,
boolean value)
throws DeveloperException,
PropertyException
DeveloperException - 指定のプロパティが見つからない、またはクラスが異なる場合PropertyException - プロパティ値が指定のプロパティの設定値として不正な場合
public void setCategory(String propName,
String name,
Value value)
throws DeveloperException,
PropertyException
DeveloperException - 指定のプロパティが見つからない、またはクラスが異なる場合PropertyException - プロパティ値が指定のプロパティの設定値として不正な場合public void setStreamFactory(StreamFactory sf)
public StreamDataObject execute(ExecuteContext context,
StreamDataObject is)
throws FlowException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||