|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface UserDefinedSystem
ユーザ定義システムを表わすインターフェースです。
メソッドの概要 | |
---|---|
boolean |
containParameter(String name)
指定した名前のパラメータをもつか判定します。 |
Set<String> |
getParameterNames()
システムパラメータの名前の集合を返します。 |
Object |
getParameterValue(String name)
パラメータの値を返します。 |
Class<?> |
getSystemClass()
システムを定義したクラスを返します。 |
void |
setInitializeFunction(Method method)
システムの初期化処理を定義したメソッドを設定します。 |
void |
setParameterValue(String name,
Object value)
パラメータの値を設定します。 |
void |
setSystemClass(Class<?> klass)
システムを定義したクラスを設定します。 |
void |
setUpdateFunction(Method method)
システムの更新処理を定義したメソッドを設定します。 |
void |
update()
パラメータを更新します。 |
メソッドの詳細 |
---|
void setSystemClass(Class<?> klass)
klass
- システムを定義したクラスClass<?> getSystemClass()
void setInitializeFunction(Method method) throws SecurityException
method
- システムの初期化処理を定義したメソッド
SecurityException
- メソッドにアクセスする権利が無い場合void setUpdateFunction(Method method) throws SecurityException
method
- システムの更新処理を定義したメソッド
SecurityException
- メソッドにアクセスする権利が無い場合Object getParameterValue(String name) throws NoSuchParameterException
name
- パラメータの名前
NoSuchParameterException
- パラメータが存在しない場合、パラメータにアクセスできない場合Set<String> getParameterNames() throws NoSuchParameterException
NoSuchParameterException
- パラメータにアクセスできない場合void setParameterValue(String name, Object value) throws NoSuchParameterException
name
- パラメータの名前value
- パラメータの値
NoSuchParameterException
- パラメータが存在しない場合、パラメータにアクセスできない場合boolean containParameter(String name)
name
- パラメータの名前
void update() throws ParameterException
ParameterException
- パラメータに関する問題がある場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |