Class SubmissionInfo

java.lang.Object
nablarch.common.web.tag.SubmissionInfo

public class SubmissionInfo extends Object
サブミット情報を保持するクラス。
  • Constructor Details

    • SubmissionInfo

      public SubmissionInfo(SubmissionInfo.SubmissionAction action, String name, String uri, boolean allowDoubleSubmission, String popupWindowName, String popupOption, DisplayMethod displayMethod)
      コンストラクタ。
      Parameters:
      action - サブミット時の動作
      name - name属性の値
      uri - サブミット先のURI
      allowDoubleSubmission - 二重サブミットを許可するか否か
      popupWindowName - ポップアップのウィンドウ名
      popupOption - ポップアップのオプション情報
      displayMethod - 表示制御方法
  • Method Details

    • getName

      public String getName()
      name属性の値を取得する。
      Returns:
      name属性の値
    • getUri

      public String getUri()
      サブミット先のURIを取得する。
      Returns:
      サブミット先のURI
    • isAllowDoubleSubmission

      public boolean isAllowDoubleSubmission()
      二重サブミットを許可するか否かを取得する。
      Returns:
      二重サブミットを許可するか否か
    • getAction

      public SubmissionInfo.SubmissionAction getAction()
      サブミット時の動作を取得する。
      Returns:
      サブミット時の動作
    • getPopupWindowName

      public String getPopupWindowName()
      ポップアップのウィンドウ名を取得する。
      Returns:
      ポップアップのウィンドウ名
    • getPopupOption

      public String getPopupOption()
      ポップアップのオプション情報を取得する。
      Returns:
      ポップアップのオプション情報
    • addParam

      public void addParam(String name, String value)
      サブミット時に追加するパラメータを追加する。
      Parameters:
      name - パラメータの名前
      value - パラメータの値
    • getParamsMap

      public Map<String,List<String>> getParamsMap()
      サブミット時に追加するパラメータを取得する。
      Returns:
      サブミット時に追加するパラメータ
    • clearParams

      public void clearParams()
      サブミット時に追加するパラメータをクリアする。
    • addChangeParamName

      public void addChangeParamName(String paramName, String inputName)
      ポップアップ用のサブミット時のパラメータ名の変更情報を追加する。
      Parameters:
      paramName - サブミット時に使用するパラメータの名前
      inputName - 変更元となる元画面のinput要素のname属性
    • getChangeParamNames

      public List<ChangeParamNameTag.ChangeParamName> getChangeParamNames()
      ポップアップ用のサブミット時のパラメータ名の変更情報を取得する。
      Returns:
      ポップアップ用のサブミット時のパラメータ名の変更情報
    • getDisplayMethod

      public DisplayMethod getDisplayMethod()
      該当するサブミットタグの表示方法を取得する。
      Returns:
      該当するサブミットタグの表示方法