Class FormView

java.lang.Object
org.iplass.mtp.view.generic.FormView
All Implemented Interfaces:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable
Direct Known Subclasses:
BulkFormView, DetailFormView, SearchFormView

public abstract class FormView extends Object implements org.iplass.adminconsole.view.annotation.Refrectable
汎用データ画面のFormに相当するレイアウト情報
See Also:
  • Constructor Details

    • FormView

      public FormView()
  • Method Details

    • getName

      public String getName()
      View名を取得します。
      Returns:
      View名
    • setName

      public void setName(String name)
      View名を設定します。
      Parameters:
      name - View名
    • getSections

      public List<Section> getSections()
      セクションを取得します。
      Returns:
      セクション
    • setSections

      public void setSections(List<Section> sections)
      セクションを設定します。
      Parameters:
      sections - セクション
    • addSection

      public void addSection(Section val)
      セクションを追加します。
      Parameters:
      val - セクション
    • getTitle

      public String getTitle()
      タイトルを取得します。
      Returns:
      タイトル
    • setTitle

      public void setTitle(String title)
      タイトルを設定します。
      Parameters:
      title - タイトル
    • isLocalizationData

      public boolean isLocalizationData()
      データを多言語化するかどうかを取得します。
      Returns:
      データを多言語化するかどうか
    • setLocalizationData

      public void setLocalizationData(boolean localizationData)
      データを多言語化するかどうかを設定します。
      Parameters:
      localizationData - データを多言語化するかどうか
    • isDialogMaximize

      public boolean isDialogMaximize()
      ダイアログ表示時に最大化を取得します。
      Returns:
      ダイアログ表示時に最大化
    • setDialogMaximize

      public void setDialogMaximize(boolean dialogMaximize)
      ダイアログ表示時に最大化を設定します。
      Parameters:
      dialogMaximize - ダイアログ表示時に最大化
    • getImageColor

      public String getImageColor()
      イメージカラーを取得します。
      Returns:
      イメージカラー
    • setImageColor

      public void setImageColor(String imageColor)
      イメージカラーを設定します。
      Parameters:
      imageColor - イメージカラー
    • getIconTag

      public String getIconTag()
      アイコンタグを取得します。
      Returns:
      アイコンタグ
    • setIconTag

      public void setIconTag(String iconTag)
      アイコンタグを設定します。
      Parameters:
      iconTag - アイコンタグ
    • getButtons

      public List<Button> getButtons()
      ボタンを取得します。
      Returns:
      ボタン
    • setButtons

      public void setButtons(List<Button> buttons)
      ボタンを設定します。
      Parameters:
      buttons - ボタン
    • addButton

      public void addButton(Button button)
      ボタンを追加します。
      Parameters:
      button - ボタン
    • getLocalizedTitleList

      public List<LocalizedStringDefinition> getLocalizedTitleList()
      多言語設定情報を取得します。
      Returns:
      リスト
    • setLocalizedTitleList

      public void setLocalizedTitleList(List<LocalizedStringDefinition> localizedTitleList)
      多言語設定情報を設定します。
      Parameters:
      リスト -
    • addLocalizedTitle

      public void addLocalizedTitle(LocalizedStringDefinition localizedTitle)
      多言語設定情報を追加します。
      Parameters:
      多言語設定情報 -
    • getScriptKey

      public String getScriptKey()
      カスタムスタイルのキーを取得します。
      Returns:
      カスタムスタイルのキー
    • setScriptKey

      public void setScriptKey(String scriptKey)
      カスタムスタイルのキーを設定します。
      Parameters:
      scriptKey - カスタムスタイルのキー