jp.carabiner.inkpod.pi.widget
インタフェース PActions


public interface PActions

Inkpodにアクションを追加、設定するためのインタフェース


メソッドの概要
 void addAction(jp.carabiner.widget.ActionDef actionDef)
          アクションを追加する。
 jp.carabiner.widget.ActionDef getAction(java.lang.String actionId)
          登録済みのアクションを返す。
 java.lang.String[] getActions()
          登録済みの全アクションのIDを返す。
 void removeAction(java.lang.String actionId)
           
 void setAction(jp.carabiner.widget.ActionDef actionDef)
          アクションを設定する。
 

メソッドの詳細

addAction

void addAction(jp.carabiner.widget.ActionDef actionDef)
アクションを追加する。
同じIDのアクションがあったら、上書きする。

パラメータ:
actionDef - 追加するアクション定義

setAction

void setAction(jp.carabiner.widget.ActionDef actionDef)
アクションを設定する。
同じIDのアクションがあったら、上書きする。

パラメータ:
actionDef - 設定するアクション定義

getAction

jp.carabiner.widget.ActionDef getAction(java.lang.String actionId)
登録済みのアクションを返す。
このメソッドが返す定義を変更しても、アクションの定義を変更することはできない。 setAction(ActionDef) を呼び出す必要がある。

パラメータ:
actionId - 取得するアクションのID
戻り値:
アクションの定義

getActions

java.lang.String[] getActions()
登録済みの全アクションのIDを返す。

戻り値:
登録済みの全アクションのIDの入った配列

removeAction

void removeAction(java.lang.String actionId)