Nautica Workflow

jp.co.argo21.nautica.workflow.expression
クラス ConditionalExpression

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.expression.ConditionalExpression
すべての実装インタフェース:
Expression

public class ConditionalExpression
extends java.lang.Object
implements Expression

遷移条件式

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

コンストラクタの概要
ConditionalExpression(jp.co.argo21.nautica.workflow.xpdl.ConditionalExpressionDocument.ConditionalExpression exp)
          XMLから遷移条件式を生成する。
ConditionalExpression(Expression exp)
          遷移条件式
 
メソッドの概要
 boolean eval(java.util.List list)
          引数の情報を元に条件を評価する。
 void getAllExpressions(java.util.List exps)
          この条件式に含まれるすべての条件式を返す。
 java.lang.String getExpressionString()
          条件式の文字列表現を返す。
 java.lang.String getExpressionString(java.util.List vars)
          変数一覧を利用しながら条件式の文字列表現を返す。
 void saveTo(org.apache.xmlbeans.XmlObject o)
          引数のオブジェクトに条件式を格納する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConditionalExpression

public ConditionalExpression(Expression exp)
遷移条件式

パラメータ:
exp - 条件式

ConditionalExpression

public ConditionalExpression(jp.co.argo21.nautica.workflow.xpdl.ConditionalExpressionDocument.ConditionalExpression exp)
XMLから遷移条件式を生成する。

パラメータ:
exp - XML
メソッドの詳細

saveTo

public void saveTo(org.apache.xmlbeans.XmlObject o)
引数のオブジェクトに条件式を格納する。

定義:
インタフェース Expression 内の saveTo
パラメータ:
o - XMLオブジェクト
関連項目:
Expression.saveTo(org.apache.xmlbeans.XmlObject)

eval

public boolean eval(java.util.List list)
引数の情報を元に条件を評価する。

定義:
インタフェース Expression 内の eval
パラメータ:
list - 変数の現在値
戻り値:
条件が満たされた場合はtrue
関連項目:
Expression.eval(java.util.List)

getExpressionString

public java.lang.String getExpressionString()
条件式の文字列表現を返す。

定義:
インタフェース Expression 内の getExpressionString
戻り値:
文字列表現
関連項目:
Expression.getExpressionString()

getExpressionString

public java.lang.String getExpressionString(java.util.List vars)
変数一覧を利用しながら条件式の文字列表現を返す。

定義:
インタフェース Expression 内の getExpressionString
パラメータ:
vars - 変数一覧
戻り値:
文字列表現
関連項目:
Expression.getExpressionString(java.util.List)

getAllExpressions

public void getAllExpressions(java.util.List exps)
この条件式に含まれるすべての条件式を返す。

定義:
インタフェース Expression 内の getAllExpressions
パラメータ:
exps - 条件式一覧
関連項目:
Expression.getAllExpressions(java.util.List)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21