クラス 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パラメータをコンパイルした際に生成したキー