|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - パラメータに関する問題がある場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||