jp.terasoluna.fw.ex.web.struts.action
インタフェース FlowTerminateActionMappingExtendPropertyHolder

既知の実装クラスの一覧:
FlowTerminateActionMapping

public interface FlowTerminateActionMappingExtendPropertyHolder

共通画面フロー終了アクション用のActionMappingクラスが実装すべきインタフェース。

このインタフェースでは、以下のプロパティのsetter/getterを定義している。
・currentFlow
・terminal

共通画面フロー終了アクション用のActionMappingには、通常、FlowTerminateActionMappingクラスを利用する。
ただし、その他のActionMapping拡張クラスも併用したい場合、二重継承はできないため、FlowTerminateActionMappingクラスが利用できない。
そのような場合には、利用したいActionMapping拡張クラスにこのインタフェースを実装するか、 あるいは、利用したいActionMapping拡張クラスを継承し、さらに、このインタフェースを実装することで、 共通画面フロー終了アクション用のActionMappingクラスを作成することができる。

関連項目:
FlowTerminateActionMapping

メソッドの概要
 String getCurrentFlow()
          currentFlow要素(現共通画面フロー名)を取得する。
 String getTerminal()
          terminal要素(終了ノード名)を取得する。
 void setCurrentFlow(String currentFlow)
          currentFlow要素(現共通画面フロー名)を設定する。
 void setTerminal(String terminal)
          terminal要素(終了ノード名)を設定する。
 

メソッドの詳細

getCurrentFlow

String getCurrentFlow()
currentFlow要素(現共通画面フロー名)を取得する。

戻り値:
currentFlow 現共通画面フロー名

setCurrentFlow

void setCurrentFlow(String currentFlow)
currentFlow要素(現共通画面フロー名)を設定する。

パラメータ:
currentFlow - 現共通画面フロー名

getTerminal

String getTerminal()
terminal要素(終了ノード名)を取得する。

戻り値:
terminal 終了ノード名

setTerminal

void setTerminal(String terminal)
terminal要素(終了ノード名)を設定する。

パラメータ:
terminal - 終了ノード名


Copyright © 2012. All Rights Reserved.