to.tetramorph.starbase.dict
クラス DictAction

java.lang.Object
  上位を拡張 to.tetramorph.starbase.dict.DictAction

public class DictAction
extends Object

プラグイン側から提供される送信アクションのデータを一個分格納するクラス。


コンストラクタの概要
DictAction(String actionName)
          オブジェクトを作成する。
 
メソッドの概要
 String getActionName()
          このオブジェクトのアクション名を返す。
 int getParamCount()
          このオブジェクトに登録されているパラメターの数を返す。
 Iterator<String> keyIterator()
          パラメターのキー列挙を返す。
 Iterator<String> paramIterator(String key)
          指定されたフィールドキーに対する値の列挙を返す。
 void setActionName(String actionName)
          このオブジェクトにアクション名をセットする。
 void setParam(String key, String values)
          指定されたフィールドキーとその値をこのオブジェクトに登録する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DictAction

public DictAction(String actionName)
オブジェクトを作成する。

パラメータ:
actionName - "SelectedBody"等、アクション名を指定する。
メソッドの詳細

setParam

public void setParam(String key,
                     String values)
指定されたフィールドキーとその値をこのオブジェクトに登録する。

パラメータ:
key - "planet","sign"等を指定する。
values - "sun,mon,mer"などカンマで区切られた文字列を指定。

paramIterator

public Iterator<String> paramIterator(String key)
指定されたフィールドキーに対する値の列挙を返す。

パラメータ:
key - "planet"を指定すると、"sun","mon",,,等。

getActionName

public String getActionName()
このオブジェクトのアクション名を返す。


setActionName

public void setActionName(String actionName)
このオブジェクトにアクション名をセットする。


getParamCount

public int getParamCount()
このオブジェクトに登録されているパラメターの数を返す。


keyIterator

public Iterator<String> keyIterator()
パラメターのキー列挙を返す。