Class SearchConditionSection
java.lang.Object
org.iplass.mtp.view.generic.element.Element
org.iplass.mtp.view.generic.element.section.Section
org.iplass.mtp.view.generic.element.section.SearchConditionSection
- All Implemented Interfaces:
Serializable
,org.iplass.adminconsole.view.annotation.Refrectable
検索条件を保持するセクション
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
検索条件のソートタイプstatic enum
ダウンロード時の文字コード指定static enum
アップロード時のトランザクション制御設定static enum
EntityデータのサポートファイルタイプNested classes/interfaces inherited from class org.iplass.mtp.view.generic.element.Element
Element.EditDisplayType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addElement
(Element val) 要素を追加します。void
addFilterSetting
(FilterSetting setting) void
addSortSetting
(SortSetting setting) int
列数を取得します。int
詳細条件の表示件数を取得します。ファイル名Format(GroovyTemplate)を取得します。ダウンロードの上限件数を取得します。ダウンロード項目を取得します。ダウンロード項目をSet形式で取得します。Upload形式のダウンロード項目を取得します。Upload形式のダウンロード項目をSet形式で取得します。カスタムアップロード処理クラス名を取得します。アップロード更新データTargetVersionを取得します。デフォルト検索条件を取得します。デフォルトプロパティ条件設定スクリプトを取得します。要素を取得します。Entityデータのファイルタイプを取得します。フィルタ設定を取得します。カスタムスタイルのキーを取得します。Upload形式のダウンロード時のロード単位を取得します。boolean
アップロード画面でTargetVersionの指定を許可するかを取得します。boolean
boolean
boolean
boolean
重複行をまとめるかを取得します。boolean
全文検索時にソートするかを取得します。boolean
ダウンロードボタン非表示設定を取得します。boolean
boolean
boolean
詳細検索非表示設定を取得します。boolean
定型検索非表示設定を取得します。boolean
boolean
boolean
boolean
boolean
boolean
検索時にソートしないかを取得します。boolean
Upload形式のダウンロード時に一括でロードするかを取得します。boolean
デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。void
setCanCsvUploadTargetVersionSelectForNoneVersionedEntity
(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity) アップロード画面でTargetVersionの指定を許可するかを設定します。void
setColNum
(int colNum) 列数を設定します。void
setConditionDispCount
(int conditionDispCount) 詳細条件の表示件数を設定します。void
setCsvdownloadFileNameFormat
(String csvdownloadFileNameFormat) ファイル名Format(GroovyTemplate)を設定します。void
setCsvdownloadMaxCount
(Integer csvdownloadMaxCount) ダウンロードの上限件数を設定します。void
setCsvdownloadProperties
(String csvdownloadProperties) ダウンロード項目を設定します。void
setCsvdownloadUploadableProperties
(String csvdownloadUploadableProperties) Upload形式のダウンロード項目を設定します。void
setCsvMultipleFormat
(MultipleFormat csvMultipleFormat) void
setCsvUploadDenyDelete
(boolean csvUploadDenyDelete) void
setCsvUploadDenyInsert
(boolean csvUploadDenyInsert) void
setCsvUploadDenyUpdate
(boolean csvUploadDenyUpdate) void
setCsvUploadInsertProperties
(String csvUploadInsertProperties) void
setCsvUploadInterrupterName
(String csvUploadInterrupterName) カスタムアップロード処理クラス名を設定します。void
setCsvUploadTargetVersionForNoneVersionedEntity
(TargetVersion csvUploadTargetVersionForNoneVersionedEntity) アップロード更新データTargetVersionを設定します。void
setCsvUploadTransactionType
(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) void
setCsvUploadUpdateProperties
(String csvUploadUpdateProperties) void
setDefaultCondition
(String defaultFilter) デフォルト検索条件を設定します。void
setDefaultPropertyConditionScript
(String defaultPropertyConditionScript) デフォルトプロパティ条件設定スクリプトを設定します。void
setDistinct
(boolean distinct) 重複行をまとめるかを設定します。void
setElements
(List<Element> elements) 要素を設定します。void
setFileSupportType
(SearchConditionSection.FileSupportType fileSupportType) Entityデータのファイルタイプを設定します。void
setFilterSetting
(List<FilterSetting> filterSetting) フィルタ設定を設定します。void
setFulltextSearchSorted
(boolean fulltextSearchSorted) 全文検索時にソートするかを設定します。void
setHideCsvdownload
(boolean hideCsvdownload) ダウンロードボタン非表示設定を設定します。void
setHideCsvdownloadDialog
(boolean hideCsvdownloadDialog) void
setHideCsvUpload
(boolean hideCsvUpload) void
setHideDetailCondition
(boolean hideDetailCondition) 詳細検索非表示設定を設定します。void
setHideFixedCondition
(boolean hideFixedCondition) 定型検索非表示設定を設定します。void
setNonOutputBinaryRef
(boolean nonOutputBinaryRef) void
setNonOutputDisplayName
(boolean nonOutputDisplayName) void
setNonOutputOid
(boolean nonOutputOid) void
setNonOutputReference
(boolean nonOutputReference) void
setScriptKey
(String scriptKey) カスタムスタイルのキーを設定します。void
setSortSetting
(List<SortSetting> sortSetting) void
setSpecifyCharacterCode
(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) void
setUnsorted
(boolean unsorted) 検索時にソートしないかを設定します。void
setUploadableCsvdownloadLoadAtOnce
(boolean uploadableCsvdownloadLoadAtOnce) Upload形式のダウンロード時に一括でロードするかを設定します。void
setUploadableCsvdownloadLoadSize
(Integer uploadableCsvdownloadLoadSize) Upload形式のダウンロード時のロード単位を設定します。void
setUseDefaultConditionWithFilterDefinition
(boolean useDefaultConditionWithFilterDefinition) デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。Methods inherited from class org.iplass.mtp.view.generic.element.section.Section
addLocalizedTitle, getId, getLocalizedTitleList, getStyle, getTitle, setId, setLocalizedTitleList, setStyle, setTitle
Methods inherited from class org.iplass.mtp.view.generic.element.Element
getDisplayScript, getEditDisplayType, getElementRuntimeId, isDispFlag, setDispFlag, setDisplayScript, setEditDisplayType, setElementRuntimeId
-
Constructor Details
-
SearchConditionSection
public SearchConditionSection()デフォルトコンストラクタ
-
-
Method Details
-
getElements
要素を取得します。- Returns:
- 要素
-
setElements
要素を設定します。- Parameters:
elements
- 要素
-
addElement
要素を追加します。- Parameters:
val
- プロパティ情報
-
getColNum
public int getColNum()列数を取得します。- Returns:
- 列数
-
setColNum
public void setColNum(int colNum) 列数を設定します。- Parameters:
colNum
- 列数
-
getConditionDispCount
public int getConditionDispCount()詳細条件の表示件数を取得します。- Returns:
- 詳細条件の表示件数
-
setConditionDispCount
public void setConditionDispCount(int conditionDispCount) 詳細条件の表示件数を設定します。- Parameters:
conditionDispCount
- 詳細条件の表示件数
-
isHideDetailCondition
public boolean isHideDetailCondition()詳細検索非表示設定を取得します。- Returns:
- 詳細検索非表示設定
-
setHideDetailCondition
public void setHideDetailCondition(boolean hideDetailCondition) 詳細検索非表示設定を設定します。- Parameters:
hideDetailCondition
- 詳細検索非表示設定
-
isHideFixedCondition
public boolean isHideFixedCondition()定型検索非表示設定を取得します。- Returns:
- 定型検索非表示設定
-
setHideFixedCondition
public void setHideFixedCondition(boolean hideFixedCondition) 定型検索非表示設定を設定します。- Parameters:
hideFixedCondition
- 定型検索非表示設定
-
getFileSupportType
Entityデータのファイルタイプを取得します。- Returns:
- Entityデータのファイルタイプ
-
setFileSupportType
Entityデータのファイルタイプを設定します。- Parameters:
fileSupportType
- Entityデータのファイルタイプ
-
isHideCsvdownload
public boolean isHideCsvdownload()ダウンロードボタン非表示設定を取得します。- Returns:
- ダウンロードボタン非表示設定
-
setHideCsvdownload
public void setHideCsvdownload(boolean hideCsvdownload) ダウンロードボタン非表示設定を設定します。- Parameters:
hideCsvdownload
- ダウンロードボタン非表示設定
-
isHideCsvdownloadDialog
public boolean isHideCsvdownloadDialog() -
setHideCsvdownloadDialog
public void setHideCsvdownloadDialog(boolean hideCsvdownloadDialog) -
isNonOutputOid
public boolean isNonOutputOid() -
setNonOutputOid
public void setNonOutputOid(boolean nonOutputOid) -
isNonOutputBinaryRef
public boolean isNonOutputBinaryRef() -
setNonOutputBinaryRef
public void setNonOutputBinaryRef(boolean nonOutputBinaryRef) -
isNonOutputReference
public boolean isNonOutputReference() -
setNonOutputReference
public void setNonOutputReference(boolean nonOutputReference) -
isNonOutputDisplayName
public boolean isNonOutputDisplayName() -
setNonOutputDisplayName
public void setNonOutputDisplayName(boolean nonOutputDisplayName) -
getCsvMultipleFormat
-
setCsvMultipleFormat
-
getSpecifyCharacterCode
-
setSpecifyCharacterCode
public void setSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) -
getCsvdownloadMaxCount
ダウンロードの上限件数を取得します。- Returns:
- ダウンロードの上限件数
-
setCsvdownloadMaxCount
ダウンロードの上限件数を設定します。- Parameters:
csvdownloadMaxCount
- ダウンロードの上限件数
-
isUploadableCsvdownloadLoadAtOnce
public boolean isUploadableCsvdownloadLoadAtOnce()Upload形式のダウンロード時に一括でロードするかを取得します。- Returns:
- Upload形式のダウンロード時に一括でロードするか
-
setUploadableCsvdownloadLoadAtOnce
public void setUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce) Upload形式のダウンロード時に一括でロードするかを設定します。- Parameters:
uploadableCsvdownloadLoadAtOnce
- Upload形式のダウンロード時に一括でロードするか
-
getUploadableCsvdownloadLoadSize
Upload形式のダウンロード時のロード単位を取得します。- Returns:
- Upload形式のダウンロード時のロード単位
-
setUploadableCsvdownloadLoadSize
Upload形式のダウンロード時のロード単位を設定します。- Parameters:
uploadableCsvdownloadLoadSize
- Upload形式のダウンロード時のロード単位
-
getCsvdownloadProperties
ダウンロード項目を取得します。- Returns:
- ダウンロード項目
-
getCsvdownloadPropertiesSet
ダウンロード項目をSet形式で取得します。- Returns:
- ダウンロード項目
-
setCsvdownloadProperties
ダウンロード項目を設定します。- Parameters:
csvdownloadProperties
- ダウンロード項目
-
getCsvdownloadUploadableProperties
Upload形式のダウンロード項目を取得します。- Returns:
- Upload形式のダウンロード項目
-
getCsvdownloadUploadablePropertiesSet
Upload形式のダウンロード項目をSet形式で取得します。- Returns:
- Upload形式のダウンロード項目
-
setCsvdownloadUploadableProperties
Upload形式のダウンロード項目を設定します。- Parameters:
csvdownloadUploadableProperties
- Upload形式のダウンロード項目
-
getCsvdownloadFileNameFormat
ファイル名Format(GroovyTemplate)を取得します。- Returns:
- ファイル名Format(GroovyTemplate)
-
setCsvdownloadFileNameFormat
ファイル名Format(GroovyTemplate)を設定します。- Parameters:
csvdownloadFileNameFormat
- ファイル名Format(GroovyTemplate)
-
isHideCsvUpload
public boolean isHideCsvUpload() -
setHideCsvUpload
public void setHideCsvUpload(boolean hideCsvUpload) -
isCsvUploadDenyInsert
public boolean isCsvUploadDenyInsert() -
setCsvUploadDenyInsert
public void setCsvUploadDenyInsert(boolean csvUploadDenyInsert) -
isCsvUploadDenyUpdate
public boolean isCsvUploadDenyUpdate() -
setCsvUploadDenyUpdate
public void setCsvUploadDenyUpdate(boolean csvUploadDenyUpdate) -
isCsvUploadDenyDelete
public boolean isCsvUploadDenyDelete() -
setCsvUploadDenyDelete
public void setCsvUploadDenyDelete(boolean csvUploadDenyDelete) -
getCsvUploadInsertProperties
-
getCsvUploadInsertPropertiesSet
-
setCsvUploadInsertProperties
-
getCsvUploadUpdateProperties
-
getCsvUploadUpdatePropertiesSet
-
setCsvUploadUpdateProperties
-
getCsvUploadTransactionType
-
setCsvUploadTransactionType
public void setCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) -
getCsvUploadTargetVersionForNoneVersionedEntity
アップロード更新データTargetVersionを取得します。- Returns:
- アップロード更新データTargetVersion
-
setCsvUploadTargetVersionForNoneVersionedEntity
public void setCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity) アップロード更新データTargetVersionを設定します。- Parameters:
csvUploadTargetVersionForNoneVersionedEntity
- アップロード更新データTargetVersion
-
isCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public boolean isCanCsvUploadTargetVersionSelectForNoneVersionedEntity()アップロード画面でTargetVersionの指定を許可するかを取得します。- Returns:
- アップロード画面でTargetVersionの指定を許可するか
-
setCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public void setCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity) アップロード画面でTargetVersionの指定を許可するかを設定します。- Parameters:
canCsvUploadTargetVersionSelectForNoneVersionedEntity
- アップロード画面でTargetVersionの指定を許可するか
-
getCsvUploadInterrupterName
カスタムアップロード処理クラス名を取得します。- Returns:
- カスタムアップロード処理クラス名
-
setCsvUploadInterrupterName
カスタムアップロード処理クラス名を設定します。- Parameters:
csvUploadInterrupterName
- カスタムアップロード処理クラス名
-
isDistinct
public boolean isDistinct()重複行をまとめるかを取得します。- Returns:
- 重複行をまとめるか
-
setDistinct
public void setDistinct(boolean distinct) 重複行をまとめるかを設定します。- Parameters:
distinct
- 重複行をまとめるか
-
getDefaultCondition
デフォルト検索条件を取得します。- Returns:
- デフォルト検索条件
-
setDefaultCondition
デフォルト検索条件を設定します。- Parameters:
defaultFilter
- デフォルト検索条件
-
getFilterSetting
フィルタ設定を取得します。- Returns:
- フィルタ設定
-
setFilterSetting
フィルタ設定を設定します。- Parameters:
filterSetting
- フィルタ設定
-
addFilterSetting
-
isUseDefaultConditionWithFilterDefinition
public boolean isUseDefaultConditionWithFilterDefinition()デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。- Returns:
- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
setUseDefaultConditionWithFilterDefinition
public void setUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition) デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。- Parameters:
useDefaultConditionWithFilterDefinition
- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
getDefaultPropertyConditionScript
デフォルトプロパティ条件設定スクリプトを取得します。- Returns:
- デフォルトプロパティ条件設定スクリプト
-
setDefaultPropertyConditionScript
デフォルトプロパティ条件設定スクリプトを設定します。- Parameters:
defaultPropertyConditionScript
- デフォルトプロパティ条件設定スクリプト
-
getSortSetting
-
setSortSetting
-
addSortSetting
-
isUnsorted
public boolean isUnsorted()検索時にソートしないかを取得します。- Returns:
- 検索時にソートしないか
-
setUnsorted
public void setUnsorted(boolean unsorted) 検索時にソートしないかを設定します。- Parameters:
unsorted
- 検索時にソートしないか
-
isFulltextSearchSorted
public boolean isFulltextSearchSorted()全文検索時にソートするかを取得します。- Returns:
- 全文検索時にソートするか
-
setFulltextSearchSorted
public void setFulltextSearchSorted(boolean fulltextSearchSorted) 全文検索時にソートするかを設定します。- Parameters:
fulltextSearchSorted
- 全文検索時にソートするか
-
isShowLink
public boolean isShowLink()- Specified by:
isShowLink
in classSection
-
getScriptKey
カスタムスタイルのキーを取得します。- Returns:
- カスタムスタイルのキー
-
setScriptKey
カスタムスタイルのキーを設定します。- Parameters:
scriptKey
- カスタムスタイルのキー
-