クラス IfModel

java.lang.ObjectSE
org.springframework.webflow.engine.model.AbstractModel
org.springframework.webflow.engine.model.IfModel
実装されたすべてのインターフェース:
Model

public class IfModel extends AbstractModel
if 要素のモデルサポート。

ブール式を定義して、その式が true と評価された場合に遷移するターゲット状態を評価します。オプションで、この要素は、式が false と評価された場合に遷移する状態を定義する 'else' 属性 を定義することもできます。

作成者:
Scott Andrews
  • コンストラクターの詳細

    • IfModel

      public IfModel(StringSE test, StringSE then)
      if モデルを作成する
      パラメーター:
      test - テストするブール条件
      then - ブール式が true と評価された場合に遷移する状態
  • メソッドの詳細

    • isMergeableWith

      public boolean isMergeableWith(Model model)
      インターフェースからコピーされた説明: Model
      モデルを現在のモデルにマージできるかどうかを判断する
      パラメーター:
      model - 比較するモデル
      戻り値:
      マージできる場合は true
    • merge

      public void merge(Model model)
      インターフェースからコピーされた説明: Model
      モデルを現在のモデルにマージする
      パラメーター:
      model - マージするモデル
    • createCopy

      public Model createCopy()
      インターフェースからコピーされた説明: Model
      このモデルのディープコピーを作成します。モデルとコレクションをマージするときに必要です。
      戻り値:
      このモデルのディープコピー
    • getTest

      public StringSE getTest()
      戻り値:
      テスト
    • setTest

      public void setTest(StringSE test)
      パラメーター:
      test - 設定するテスト
    • getThen

      public StringSE getThen()
      戻り値:
      当時
    • setThen

      public void setThen(StringSE then)
      パラメーター:
      then - その後設定する
    • getElse

      public StringSE getElse()
      戻り値:
      その他
    • setElse

      public void setElse(StringSE elze)
      パラメーター:
      elze - 設定する他のもの