jp.ne.mki.wedge.run.client.event
インタフェース ExecutionInterface


public interface ExecutionInterface

実行可能オブジェクト インターフェース

実行リストに設定可能なオブジェクトのインターフェースです。
実行リスト 1行単位の設定情報を格納します。

関連項目:
ExecutionList.getExecution(int)

メソッドの概要
 int execute(java.util.Vector executions, int index)
          実行
 ClientEngineRuleInterface getBusinessRule()
          ビジネスルール取得
 java.lang.String getLogicalName()
          論理名称を取得
 ItemInterface getNextItem()
          次のアイテムを取得
 java.lang.String getParameter()
          パラメータを取得
 ExecuteParameterMacroInterface getParameterMacro()
          実行マクロクラスを取得
 java.lang.String getPhysicalName()
          物理名称を取得
 int getSkipCount()
          スキップ数を取得
 TransactionInterface getTransaction()
          トランザクション取得
 boolean isEnable()
          有効化どうか
 void setEnable(boolean value)
          有効化どうか設定
 void setParameter(java.lang.String value)
          パラメータ設定 マクロ定義の解析もする
 void setParameterMacro(ExecuteParameterMacroInterface macro)
          実行マクロクラスを設定
 void setUserError(int userError)
          ユーザエラー指定
 

メソッドの詳細

getPhysicalName

public java.lang.String getPhysicalName()
物理名称を取得
戻り値:
物理名称

getLogicalName

public java.lang.String getLogicalName()
論理名称を取得
戻り値:
論理名称

execute

public int execute(java.util.Vector executions,
                   int index)
実行
パラメータ:
int - 戻り値

setUserError

public void setUserError(int userError)
ユーザエラー指定
パラメータ:
int - ユーザエラー指定値

setParameter

public void setParameter(java.lang.String value)
パラメータ設定 マクロ定義の解析もする
パラメータ:
String - パラメータ文字列

getParameter

public java.lang.String getParameter()
パラメータを取得
戻り値:
パラメータ

isEnable

public boolean isEnable()
有効化どうか
パラメータ:
boolean - true:有効 false:無効

setEnable

public void setEnable(boolean value)
有効化どうか設定
パラメータ:
boolean - true:有効 false:無効

getNextItem

public ItemInterface getNextItem()
次のアイテムを取得
戻り値:
ItemInterface 次にフォーカスを当てるアイテム

getSkipCount

public int getSkipCount()
スキップ数を取得
戻り値:
int スキップ数

getBusinessRule

public ClientEngineRuleInterface getBusinessRule()
ビジネスルール取得
戻り値:
ClientEngineRuleInterface

getTransaction

public TransactionInterface getTransaction()
トランザクション取得
戻り値:
TransactionInterface

setParameterMacro

public void setParameterMacro(ExecuteParameterMacroInterface macro)
実行マクロクラスを設定
パラメータ:
macro -  

getParameterMacro

public ExecuteParameterMacroInterface getParameterMacro()
実行マクロクラスを取得
戻り値:
macro