jp.terasoluna.fw.ex.web.struts.action
クラス FlowTerminateActionMapping

java.lang.Object
  上位を拡張 org.apache.struts.config.ActionConfig
      上位を拡張 org.apache.struts.action.ActionMapping
          上位を拡張 jp.terasoluna.fw.web.struts.action.ActionMappingEx
              上位を拡張 jp.terasoluna.fw.ex.web.struts.action.FlowTerminateActionMapping
すべての実装されたインタフェース:
Serializable, FlowTerminateActionMappingExtendPropertyHolder

public class FlowTerminateActionMapping
extends jp.terasoluna.fw.web.struts.action.ActionMappingEx
implements FlowTerminateActionMappingExtendPropertyHolder

共通画面フロー終了アクション専用のActionMappingクラス。

TERASOLUNA FWのActionMappingExを拡張し、現在実行中の共通画面フロー名と、共通画面フローの終点名を表すプロパティを追加している。

もし、TERASOLUNA FWのActionMappingEx以外のクラス(ActionMappingExの拡張クラス)を併用したい場合は、 そのクラスにFlowTerminateActionMappingExtendPropertyHolderインタフェースを実装するか、 そのクラスのサブクラスにFlowTerminateActionMappingExtendPropertyHolderインタフェースを実装して使用する。

関連項目:
FlowTerminateActionMappingExtendPropertyHolder, 直列化された形式

フィールドの概要
 
クラス org.apache.struts.config.ActionConfig から継承されたフィールド
attribute, cancellable, configured, exceptions, forward, forwards, include, input, moduleConfig, multipartClass, name, parameter, path, prefix, roleNames, roles, scope, suffix, type, unknown, validate
 
コンストラクタの概要
FlowTerminateActionMapping()
           
 
メソッドの概要
 String getCurrentFlow()
          currentFlow要素(現共通画面フロー名)を取得する。
 String getTerminal()
          terminal要素(終了ノード名)を取得する。
 void setCurrentFlow(String currentFlow)
          currentFlow要素(現共通画面フロー名)を設定する。
 void setTerminal(String terminal)
          terminal要素(終了ノード名)を設定する。
 
クラス jp.terasoluna.fw.web.struts.action.ActionMappingEx から継承されたメソッド
getCancelPopulate, getClearForm, setCancelPopulate, setClearForm
 
クラス org.apache.struts.action.ActionMapping から継承されたメソッド
findForward, findForwards, getInputForward
 
クラス org.apache.struts.config.ActionConfig から継承されたメソッド
addExceptionConfig, addForwardConfig, findException, findExceptionConfig, findExceptionConfigs, findForwardConfig, findForwardConfigs, freeze, getAttribute, getCancellable, getForward, getInclude, getInput, getModuleConfig, getMultipartClass, getName, getParameter, getPath, getPrefix, getRoleNames, getRoles, getScope, getSuffix, getType, getUnknown, getValidate, removeExceptionConfig, removeForwardConfig, setAttribute, setCancellable, setForward, setInclude, setInput, setModuleConfig, setMultipartClass, setName, setParameter, setPath, setPrefix, setRoles, setScope, setSuffix, setType, setUnknown, setValidate, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

FlowTerminateActionMapping

public FlowTerminateActionMapping()
メソッドの詳細

getCurrentFlow

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

定義:
インタフェース FlowTerminateActionMappingExtendPropertyHolder 内の getCurrentFlow
戻り値:
currentFlow 現共通画面フロー名

setCurrentFlow

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

定義:
インタフェース FlowTerminateActionMappingExtendPropertyHolder 内の setCurrentFlow
パラメータ:
currentFlow - 現共通画面フロー名

getTerminal

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

定義:
インタフェース FlowTerminateActionMappingExtendPropertyHolder 内の getTerminal
戻り値:
terminal 終了ノード名

setTerminal

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

定義:
インタフェース FlowTerminateActionMappingExtendPropertyHolder 内の setTerminal
パラメータ:
terminal - 終了ノード名


Copyright © 2012. All Rights Reserved.