クラス ReferencePropertyEditor

java.lang.Object
org.iplass.mtp.view.generic.editor.PropertyEditor
org.iplass.mtp.view.generic.editor.ReferencePropertyEditor
すべての実装されたインタフェース:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, LabelablePropertyEditor, HasNestProperty

public class ReferencePropertyEditor extends PropertyEditor implements HasNestProperty, LabelablePropertyEditor
参照型プロパティエディタ
関連項目:
  • コンストラクタの詳細

    • ReferencePropertyEditor

      public ReferencePropertyEditor()
      コンストラクタ
  • メソッドの詳細

    • getDisplayType

      表示タイプを取得します。
      定義:
      getDisplayType クラス内 PropertyEditor
      戻り値:
      表示タイプ
    • setDisplayType

      public void setDisplayType(ReferencePropertyEditor.ReferenceDisplayType displayType)
      表示タイプを設定します。
      パラメータ:
      displayType - 表示タイプ
    • isHide

      public boolean isHide()
      クラスからコピーされた説明: PropertyEditor
      非表示かを取得します。
      定義:
      isHide クラス内 PropertyEditor
      戻り値:
      true:非表示
    • getCondition

      public String getCondition()
      検索条件を取得します。
      戻り値:
      検索条件
    • setCondition

      public void setCondition(String condition)
      検索条件を設定します。
      パラメータ:
      condition - 検索条件
    • isUseSearchDialog

      public boolean isUseSearchDialog()
      選択ダイアログ利用可否を取得します。
      戻り値:
      選択ダイアログ利用可否
    • setUseSearchDialog

      public void setUseSearchDialog(boolean useSearchDialog)
      選択ダイアログ利用可否を設定します。
      パラメータ:
      useSearchDialog - 選択ダイアログ利用可否
    • isSingleSelect

      public boolean isSingleSelect()
      検索条件で単一選択を取得します。
      戻り値:
      検索条件で単一選択
    • setSingleSelect

      public void setSingleSelect(boolean singleSelect)
      検索条件で単一選択を設定します。
      パラメータ:
      singleSelect - 検索条件で単一選択
    • isUseNestConditionWithProperty

      public boolean isUseNestConditionWithProperty()
      プロパティと一緒にネスト項目を条件に利用するかを取得します。
      戻り値:
      プロパティと一緒にネスト項目を条件に利用するか
    • setUseNestConditionWithProperty

      public void setUseNestConditionWithProperty(boolean useNestConditionWithProperty)
      プロパティと一緒にネスト項目を条件に利用するかを設定します。
      パラメータ:
      useNestConditionWithProperty - プロパティと一緒にネスト項目を条件に利用するか
    • getNestProperties

      public List<NestProperty> getNestProperties()
      参照型の表示プロパティを取得します。
      戻り値:
      参照型の表示プロパティ
    • setNestProperties

      public void setNestProperties(List<NestProperty> nestProperties)
      参照型の表示プロパティを設定します。
      パラメータ:
      nestProperties - 参照型の表示プロパティ
    • isHideDeleteButton

      public boolean isHideDeleteButton()
      削除ボタン非表示設定を取得します。
      戻り値:
      削除ボタン非表示設定
    • setHideDeleteButton

      public void setHideDeleteButton(boolean dispDeleteButton)
      削除ボタン非表示設定を設定します。
      パラメータ:
      dispDeleteButton - 削除ボタン非表示設定
    • isHideRegistButton

      public boolean isHideRegistButton()
      新規ボタン非表示設定を取得します。
      戻り値:
      新規ボタン非表示設定
    • setHideRegistButton

      public void setHideRegistButton(boolean dispRegistButton)
      新規ボタン非表示設定を設定します。
      パラメータ:
      dispRegistButton - 新規ボタン非表示設定
    • isHideSelectButton

      public boolean isHideSelectButton()
      選択ボタン非表示設定を取得します。
      戻り値:
      選択ボタン非表示設定
    • setHideSelectButton

      public void setHideSelectButton(boolean hideSelectButton)
      選択ボタン非表示設定を設定します。
      パラメータ:
      hideSelectButton - 選択ボタン非表示設定
    • isEditableReference

      public boolean isEditableReference()
      参照リンク編集可否を取得します。
      戻り値:
      参照リンク編集可否
    • setEditableReference

      public void setEditableReference(boolean editableReference)
      参照リンク編集可否を設定します。
      パラメータ:
      editableReference - 参照リンク編集可否
    • getInsertType

      public ReferencePropertyEditor.InsertType getInsertType()
      行追加方法を取得します。
      戻り値:
      行追加方法
    • setInsertType

      public void setInsertType(ReferencePropertyEditor.InsertType insertType)
      行追加方法を設定します。
      パラメータ:
      insertType - 行追加方法
    • getDetailrefActionName

      public String getDetailrefActionName()
      ダイアログ編集アクション名を取得します。
      戻り値:
      ダイアログ編集アクション名
    • setDetailrefActionName

      public void setDetailrefActionName(String detailrefActionName)
      ダイアログ編集アクション名を設定します。
      パラメータ:
      detailrefActionName - ダイアログ編集アクション名
    • getSelectActionName

      public String getSelectActionName()
      選択アクション名を取得します。
      戻り値:
      選択アクション名
    • setSelectActionName

      public void setSelectActionName(String selectActionName)
      選択アクション名を設定します。
      パラメータ:
      selectActionName - 選択アクション名
    • getViewrefActionName

      public String getViewrefActionName()
      ダイアログ表示アクション名を取得します。
      戻り値:
      ダイアログ表示アクション名
    • setViewrefActionName

      public void setViewrefActionName(String viewrefActionName)
      ダイアログ表示アクション名を設定します。
      パラメータ:
      viewrefActionName - ダイアログ表示アクション名
    • getAddActionName

      public String getAddActionName()
      追加アクション名を取得します。
      戻り値:
      追加アクション名
    • setAddActionName

      public void setAddActionName(String addActionName)
      追加アクション名を設定します。
      パラメータ:
      addActionName - 追加アクション名
    • getViewName

      public String getViewName()
      ビュー定義名を取得します。
      戻り値:
      ビュー定義名
    • setViewName

      public void setViewName(String viewName)
      ビュー定義名を設定します。
      パラメータ:
      viewName - ビュー定義名
    • getUrlParameter

      public String getUrlParameter()
      URLパラメータを取得します。
      戻り値:
      URLパラメータ
    • setUrlParameter

      public void setUrlParameter(String urlParameter)
      URLパラメータを設定します。
      パラメータ:
      urlParameter - URLパラメータ
    • getUrlParameterAction

      public List<ReferencePropertyEditor.UrlParameterActionType> getUrlParameterAction()
      URLパラメータActionを取得します。
      戻り値:
      URLパラメータAction
    • setUrlParameterAction

      public void setUrlParameterAction(List<ReferencePropertyEditor.UrlParameterActionType> urlParameterAction)
      URLパラメータActionを設定します。
      パラメータ:
      urlParameterAction - URLパラメータAction
    • getDynamicUrlParameter

      public String getDynamicUrlParameter()
      動的URLパラメータを取得します。
      戻り値:
      動的URLパラメータ
    • setDynamicUrlParameter

      public void setDynamicUrlParameter(String dynamicUrlParameter)
      動的URLパラメータを設定します。
      パラメータ:
      dynamicUrlParameter - 動的URLパラメータ
    • getDynamicUrlParameterAction

      public List<ReferencePropertyEditor.UrlParameterActionType> getDynamicUrlParameterAction()
      動的URLパラメータActionを取得します。
      戻り値:
      動的URLパラメータAction
    • setDynamicUrlParameterAction

      public void setDynamicUrlParameterAction(List<ReferencePropertyEditor.UrlParameterActionType> dynamicUrlParameterAction)
      動的URLパラメータActionを設定します。
      パラメータ:
      dynamicUrlParameterAction - 動的URLパラメータAction
    • getSortItem

      public String getSortItem()
      ソートアイテムを取得します。
      戻り値:
      ソートアイテム
    • setSortItem

      public void setSortItem(String sortItem)
      ソートアイテムを設定します。
      パラメータ:
      sortItem - ソートアイテム
    • getSortType

      ソート種別を取得します。
      戻り値:
      ソート種別
    • setSortType

      public void setSortType(ReferencePropertyEditor.RefSortType sortType)
      ソート種別を設定します。
      パラメータ:
      sortType - ソート種別
    • getEditPage

      public ReferencePropertyEditor.EditPage getEditPage()
      編集ページを取得します。
      戻り値:
      編集ページ
    • setEditPage

      public void setEditPage(ReferencePropertyEditor.EditPage editPage)
      編集ページを設定します。
      パラメータ:
      editPage - 編集ページ
    • getReferenceComboSetting

      public ReferenceComboSetting getReferenceComboSetting()
      参照コンボ設定を取得します。
      戻り値:
      参照コンボ設定
    • setReferenceComboSetting

      public void setReferenceComboSetting(ReferenceComboSetting referenceComboSetting)
      参照コンボ設定を設定します。
      パラメータ:
      referenceComboSetting - 参照コンボ設定
    • getSelectActionCallbackScript

      public String getSelectActionCallbackScript()
      選択アクションコールバックスクリプトを取得します。
      戻り値:
      選択アクションコールバックスクリプト
    • setSelectActionCallbackScript

      public void setSelectActionCallbackScript(String selectActionCallbackScript)
      選択アクションコールバックスクリプトを設定します。
      パラメータ:
      selectActionCallbackScript - 選択アクションコールバックスクリプト
    • getInsertActionCallbackScript

      public String getInsertActionCallbackScript()
      新規アクションコールバックスクリプトを取得します。
      戻り値:
      新規アクションコールバックスクリプト
    • setInsertActionCallbackScript

      public void setInsertActionCallbackScript(String insertActionCallbackScript)
      新規アクションコールバックスクリプトを設定します。
      パラメータ:
      insertActionCallbackScript - 新規アクションコールバックスクリプト
    • getAddRowCallbackScript

      public String getAddRowCallbackScript()
      行追加コールバックスクリプトを取得します。
      戻り値:
      行追加コールバックスクリプト
    • setAddRowCallbackScript

      public void setAddRowCallbackScript(String addRowCallbackScript)
      行追加コールバックスクリプトを設定します。
      パラメータ:
      addRowCallbackScript - 行追加コールバックスクリプト
    • getSearchType

      参照コンボの検索方法を取得します。
      戻り値:
      参照コンボの検索方法
    • setSearchType

      public void setSearchType(ReferencePropertyEditor.RefComboSearchType searchType)
      参照コンボの検索方法を設定します。
      パラメータ:
      searchType - 参照コンボの検索方法
    • isShowRefComboParent

      public boolean isShowRefComboParent()
      参照コンボの親を表示するかを取得します。
      戻り値:
      参照コンボの親を表示するか
    • setShowRefComboParent

      public void setShowRefComboParent(boolean showRefComboParent)
      参照コンボの親を表示するかを設定します。
      パラメータ:
      showRefComboParent - 参照コンボの親を表示するか
    • addNestProperty

      public void addNestProperty(NestProperty property)
      参照型の表示プロパティを追加します。
      パラメータ:
      property - 参照型の表示プロパティ
    • getReferenceRecursiveTreeSetting

      public ReferenceRecursiveTreeSetting getReferenceRecursiveTreeSetting()
      再帰構造Entityのツリー設定を取得します。
      戻り値:
      再帰構造Entityのツリー設定
    • setReferenceRecursiveTreeSetting

      public void setReferenceRecursiveTreeSetting(ReferenceRecursiveTreeSetting referenceRecursiveTreeSetting)
      再帰構造Entityのツリー設定を設定します。
      パラメータ:
      referenceRecursiveTreeSetting - 再帰構造Entityのツリー設定
    • getLinkProperty

      public LinkProperty getLinkProperty()
      連動プロパティ設定を取得します。
      戻り値:
      連動プロパティ設定
    • setLinkProperty

      public void setLinkProperty(LinkProperty linkProperty)
      連動プロパティ設定を設定します。
      パラメータ:
      linkProperty - 連動プロパティ設定
    • getSpecificVersionPropertyName

      public String getSpecificVersionPropertyName()
      特定バージョンの基準となるプロパティを取得します。
      戻り値:
      特定バージョンの基準となるプロパティ
    • setSpecificVersionPropertyName

      public void setSpecificVersionPropertyName(String specificVersionPropertyName)
      特定バージョンの基準となるプロパティを設定します。
      パラメータ:
      specificVersionPropertyName - 特定バージョンの基準となるプロパティ
    • getTableOrderPropertyName

      public String getTableOrderPropertyName()
      ネストテーブルの表示順プロパティを取得します。
      戻り値:
      ネストテーブルの表示順プロパティ
    • setTableOrderPropertyName

      public void setTableOrderPropertyName(String tableOrderPropertyName)
      ネストテーブルの表示順プロパティを設定します。
      パラメータ:
      tableOrderPropertyName - ネストテーブルの表示順プロパティ
    • isForceUpadte

      public boolean isForceUpadte()
      更新時に強制的に更新処理を行うかを取得します。
      戻り値:
      forceUpdate 更新時に強制的に更新処理を行うか
    • setForceUpadte

      public void setForceUpadte(boolean forceUpadte)
      更新時に強制的に更新処理を行うかを設定します。
      パラメータ:
      forceUpadte - 更新時に強制的に更新処理を行うか
    • isPermitConditionSelectAll

      public boolean isPermitConditionSelectAll()
      検索条件での全選択を許可を取得します。
      戻り値:
      検索条件での全選択を許可
    • setPermitConditionSelectAll

      public void setPermitConditionSelectAll(boolean permitConditionSelectAll)
      検索条件での全選択を許可を設定します。
      パラメータ:
      permitConditionSelectAll - 検索条件での全選択を許可
    • isPermitVersionedSelect

      public boolean isPermitVersionedSelect()
      選択画面でのバージョン検索の許可を取得します。
      戻り値:
      選択画面でバージョン検索を許可
    • setPermitVersionedSelect

      public void setPermitVersionedSelect(boolean permitVersionedSelect)
      選択画面でのバージョン検索の許可を設定します。
      パラメータ:
      permitVersionedSelect - 選択画面でバージョン検索を許可
    • getDisplayLabelItem

      public String getDisplayLabelItem()
    • setDisplayLabelItem

      public void setDisplayLabelItem(String displayLabelItem)
    • getUniqueItem

      public String getUniqueItem()
      ユニークプロパティを取得します。
      戻り値:
      ユニークプロパティ
    • setUniqueItem

      public void setUniqueItem(String uniqueItem)
      ユニークプロパティを設定します。
      パラメータ:
      uniqueKeyItem - ユニークプロパティ
    • isLabel

      public boolean isLabel()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式かを返します。
      定義:
      isLabel インタフェース内 LabelablePropertyEditor
      戻り値:
      true:Label形式
    • isInsertWithLabelValue

      public boolean isInsertWithLabelValue()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、登録時に登録対象にするかを返します。
      定義:
      isInsertWithLabelValue インタフェース内 LabelablePropertyEditor
      戻り値:
      true:登録対象
    • setInsertWithLabelValue

      public void setInsertWithLabelValue(boolean insertWithLabelValue)
      Label形式の場合の登録制御を設定します。
      パラメータ:
      insertWithLabelValue - Label形式の場合の登録制御
    • isUpdateWithLabelValue

      public boolean isUpdateWithLabelValue()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、更新時に更新対象にするかを返します。
      定義:
      isUpdateWithLabelValue インタフェース内 LabelablePropertyEditor
      戻り値:
      true:更新対象
    • setUpdateWithLabelValue

      public void setUpdateWithLabelValue(boolean updateWithLabelValue)
      Label形式の場合の更新制御を設定します。
      パラメータ:
      updateWithLabelValue - Label形式の場合の更新制御
    • getObjectName

      public String getObjectName()
      参照先オブジェクト名を取得します。
      戻り値:
      参照先オブジェクト名
    • setObjectName

      public void setObjectName(String objectName)
      参照先オブジェクト名を設定します。
      パラメータ:
      objectName - 参照先オブジェクト名
    • getReferenceFromObjectName

      public String getReferenceFromObjectName()
      参照元オブジェクト名を取得します。
      戻り値:
      参照元オブジェクト名
    • setReferenceFromObjectName

      public void setReferenceFromObjectName(String referenceFromObjectName)
      参照元オブジェクト名を設定します。
      パラメータ:
      referenceFromObjectName - 参照元オブジェクト名
    • getRootObjectName

      public String getRootObjectName()
      ルートオブジェクト名を取得します。 NestProperty上のEditorで設定されます。
      戻り値:
      ルートオブジェクト名
    • setRootObjectName

      public void setRootObjectName(String rootObjectName)
      ルートオブジェクト名を設定します。
      パラメータ:
      rootObjectName - ルートオブジェクト名
    • getUrlParameterScriptKey

      public String getUrlParameterScriptKey()
      URLパラメータをコンパイルした際に生成したキーを取得します。
      戻り値:
      URLパラメータをコンパイルした際に生成したキー
    • setUrlParameterScriptKey

      public void setUrlParameterScriptKey(String urlParameterScriptKey)
      URLパラメータをコンパイルした際に生成したキーを設定します。
      パラメータ:
      urlParameterScriptKey - URLパラメータをコンパイルした際に生成したキー
    • isItemDirectionColumn

      public boolean isItemDirectionColumn()
      CHECKBOX形式の場合のアイテムを縦に並べるような表示するかを取得します。
      戻り値:
      CHECKBOX形式の場合のアイテムを縦に並べるような表示するか
    • setItemDirectionColumn

      public void setItemDirectionColumn(boolean itemDirectionColumn)
      CHECKBOX形式の場合のアイテムを縦に並べるような表示するかを設定します。
      パラメータ:
      itemDirectionColumn - CHECKBOX形式の場合のアイテムを縦に並べるような表示するか
    • isIsNullSearchEnabled

      public boolean isIsNullSearchEnabled()
      「値なし」を検索条件の選択肢に追加するかを取得します。
      戻り値:
      「値なし」を検索条件の選択肢に追加するか
    • setIsNullSearchEnabled

      public void setIsNullSearchEnabled(boolean isNullSearchEnabled)
      「値なし」を検索条件の選択肢に追加するかを設定します。
      パラメータ:
      isNullSearchEnabled - 「値なし」を検索条件の選択肢に追加するか