org.pslx.PpsDocuments
クラス Condition

java.lang.Object
  上位を拡張 org.pslx.PpsDocuments.Condition
すべての実装されたインタフェース:
DomainElement

public final class Condition
extends java.lang.Object
implements DomainElement

条件要素モデルを保持するクラス

バージョン:
1.6.004

コンストラクタの概要
Condition(DocumentElement document, DocumentManager manager)
          条件要素モデルを生成します
 
メソッドの概要
 java.lang.Object get(java.lang.String name)
          指定したプロパティ名の制約値を取得します。
 java.lang.String getConstraint(java.lang.String name)
          文字列の制約を取得します
 java.util.List<Constraint> getConstraints()
          条件のリストを取得します
 java.lang.String getId()
          IDの条件値を取得します
 java.util.List<Property> getProperties()
          プロパティの一覧を取得します
 java.lang.String getValue()
          条件値を取得します
 java.lang.String getVersion()
          バージョン値を取得します
 java.lang.String getWildcard()
          ワイルドカードで指定するプロパティ名を取得します
 void set(java.lang.String name, java.lang.Object value)
          指定したプロパティ名の制約値を設定します。
 Constraint setConstraint(java.lang.String name, java.lang.Object value, Constraint.ConstraintTypes type)
          制約を追加する
 void setId(java.lang.String value)
          IDの条件値を設定します
 void setValue(java.lang.String value)
          条件値を設定します
 void setVersion(java.lang.String value)
          バージョン値を設定します
 void setWildcard(java.lang.String value)
          ワイルドカードで指定するプロパティ名を設定します
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Condition

public Condition(DocumentElement document,
                 DocumentManager manager)
条件要素モデルを生成します

パラメータ:
document - 業務ドキュメント
manager - DocumentManager
メソッドの詳細

getId

public java.lang.String getId()
IDの条件値を取得します


setId

public void setId(java.lang.String value)
IDの条件値を設定します


getWildcard

public java.lang.String getWildcard()
ワイルドカードで指定するプロパティ名を取得します


setWildcard

public void setWildcard(java.lang.String value)
ワイルドカードで指定するプロパティ名を設定します


getValue

public java.lang.String getValue()
条件値を取得します


setValue

public void setValue(java.lang.String value)
条件値を設定します


getVersion

public java.lang.String getVersion()
バージョン値を取得します


setVersion

public void setVersion(java.lang.String value)
バージョン値を設定します


getConstraints

public java.util.List<Constraint> getConstraints()
条件のリストを取得します


get

public java.lang.Object get(java.lang.String name)
指定したプロパティ名の制約値を取得します。


set

public void set(java.lang.String name,
                java.lang.Object value)
         throws PpsDocumentsException
指定したプロパティ名の制約値を設定します。このメソッドで指定した制約値の種類は、EQになります。

例外:
PpsDocumentsException

setConstraint

public Constraint setConstraint(java.lang.String name,
                                java.lang.Object value,
                                Constraint.ConstraintTypes type)
                         throws PpsDocumentsException
制約を追加する

パラメータ:
name - プロパティ名
value - 制約値
type - 制約種類
戻り値:
制約オブジェクト
例外:
PpsDocumentsException

getProperties

public java.util.List<Property> getProperties()
プロパティの一覧を取得します


getConstraint

public java.lang.String getConstraint(java.lang.String name)
文字列の制約を取得します

パラメータ:
name - プロパティ名
戻り値:
制約文字列。該当データが存在しない場合はnull