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
Nested ClassesModifier and TypeClassDescriptionstatic enum検索条件のソートタイプstatic enumダウンロード時の文字コード指定static enumアップロード時のトランザクション制御設定static enumEntityデータのサポートファイルタイプNested classes/interfaces inherited from class org.iplass.mtp.view.generic.element.Element
Element.EditDisplayType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(Element val) 要素を追加します。voidaddFilterSetting(FilterSetting setting) voidaddSortSetting(SortSetting setting) int列数を取得します。int詳細条件の表示件数を取得します。ファイル名Format(GroovyTemplate)を取得します。ダウンロードの上限件数を取得します。ダウンロード項目を取得します。ダウンロード項目をSet形式で取得します。Upload形式のダウンロード項目を取得します。Upload形式のダウンロード項目をSet形式で取得します。カスタムアップロード処理クラス名を取得します。アップロード更新データTargetVersionを取得します。デフォルト検索条件を取得します。デフォルトプロパティ条件設定スクリプトを取得します。要素を取得します。Entityデータのファイルタイプを取得します。フィルタ設定を取得します。カスタムスタイルのキーを取得します。Upload形式のダウンロード時のロード単位を取得します。booleanアップロード画面でTargetVersionの指定を許可するかを取得します。booleanbooleanbooleanboolean重複行をまとめるかを取得します。boolean全文検索時にソートするかを取得します。booleanダウンロードボタン非表示設定を取得します。booleanbooleanboolean詳細検索非表示設定を取得します。boolean定型検索非表示設定を取得します。booleanbooleanbooleanbooleanbooleanboolean検索時にソートしないかを取得します。booleanUpload形式のダウンロード時に一括でロードするかを取得します。booleanデフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。voidsetCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity) アップロード画面でTargetVersionの指定を許可するかを設定します。voidsetColNum(int colNum) 列数を設定します。voidsetConditionDispCount(int conditionDispCount) 詳細条件の表示件数を設定します。voidsetCsvdownloadFileNameFormat(String csvdownloadFileNameFormat) ファイル名Format(GroovyTemplate)を設定します。voidsetCsvdownloadMaxCount(Integer csvdownloadMaxCount) ダウンロードの上限件数を設定します。voidsetCsvdownloadProperties(String csvdownloadProperties) ダウンロード項目を設定します。voidsetCsvdownloadUploadableProperties(String csvdownloadUploadableProperties) Upload形式のダウンロード項目を設定します。voidsetCsvMultipleFormat(MultipleFormat csvMultipleFormat) voidsetCsvUploadDenyDelete(boolean csvUploadDenyDelete) voidsetCsvUploadDenyInsert(boolean csvUploadDenyInsert) voidsetCsvUploadDenyUpdate(boolean csvUploadDenyUpdate) voidsetCsvUploadInsertProperties(String csvUploadInsertProperties) voidsetCsvUploadInterrupterName(String csvUploadInterrupterName) カスタムアップロード処理クラス名を設定します。voidsetCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity) アップロード更新データTargetVersionを設定します。voidsetCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) voidsetCsvUploadUpdateProperties(String csvUploadUpdateProperties) voidsetDefaultCondition(String defaultFilter) デフォルト検索条件を設定します。voidsetDefaultPropertyConditionScript(String defaultPropertyConditionScript) デフォルトプロパティ条件設定スクリプトを設定します。voidsetDistinct(boolean distinct) 重複行をまとめるかを設定します。voidsetElements(List<Element> elements) 要素を設定します。voidsetFileSupportType(SearchConditionSection.FileSupportType fileSupportType) Entityデータのファイルタイプを設定します。voidsetFilterSetting(List<FilterSetting> filterSetting) フィルタ設定を設定します。voidsetFulltextSearchSorted(boolean fulltextSearchSorted) 全文検索時にソートするかを設定します。voidsetHideCsvdownload(boolean hideCsvdownload) ダウンロードボタン非表示設定を設定します。voidsetHideCsvdownloadDialog(boolean hideCsvdownloadDialog) voidsetHideCsvUpload(boolean hideCsvUpload) voidsetHideDetailCondition(boolean hideDetailCondition) 詳細検索非表示設定を設定します。voidsetHideFixedCondition(boolean hideFixedCondition) 定型検索非表示設定を設定します。voidsetNonOutputBinaryRef(boolean nonOutputBinaryRef) voidsetNonOutputDisplayName(boolean nonOutputDisplayName) voidsetNonOutputOid(boolean nonOutputOid) voidsetNonOutputReference(boolean nonOutputReference) voidsetScriptKey(String scriptKey) カスタムスタイルのキーを設定します。voidsetSortSetting(List<SortSetting> sortSetting) voidsetSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) voidsetUnsorted(boolean unsorted) 検索時にソートしないかを設定します。voidsetUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce) Upload形式のダウンロード時に一括でロードするかを設定します。voidsetUploadableCsvdownloadLoadSize(Integer uploadableCsvdownloadLoadSize) Upload形式のダウンロード時のロード単位を設定します。voidsetUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition) デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。Methods inherited from class org.iplass.mtp.view.generic.element.section.Section
addLocalizedTitle, getId, getLocalizedTitleList, getStyle, getTitle, setId, setLocalizedTitleList, setStyle, setTitleMethods 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:
isShowLinkin classSection
-
getScriptKey
カスタムスタイルのキーを取得します。- Returns:
- カスタムスタイルのキー
-
setScriptKey
カスタムスタイルのキーを設定します。- Parameters:
scriptKey- カスタムスタイルのキー
-