public class ListDataView extends DataView implements Cloneable
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
DEFAULT_LINE_COUNT
1ページに表示する行数のデフォルト値
|
BORDER, CATEGORY, CATEGORY_ID, CATEGORY_NAME, CODE, CREATEDBY, CSV_TIMEZONE, DATAVIEW, DEFAULT_FOOTER, DEFAULT_HEADER, DEFAULT_NAME, DEFAULT_RICH_FOOTER, DEFAULT_RICH_HEADER, DISPLAY_AREA_WIDTH, DSP_TIMEZONE, DSP_TIMEZONE_MENU, EXPORT_FLG, FOOTER, HEADER, HEADER_WORDBREAK_ALL, INFO, isnew, LINE_BACKCOLOR, LINECOUNT, LOCALEINFO, NAME, PATTERN, PATTERN_CROSS, PATTERN_GRAPH, PATTERN_LIST, PATTERN_SUMMARY, PROGRAMPATH, query, QUERYCODE, RICH_FOOTER, RICH_HEADER, SEARCH, SEARCH_TOP, SEARCH_WINDOW, UPDATE
CREATE_DATE, CREATE_USER_CODE, RECORD_DATE, RECORD_USER_CODE
コンストラクタと説明 |
---|
ListDataView()
新しいリストデータ参照インスタンスを作成します。
|
ListDataView(String code)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addColumn(ListColumn column)
リスト表示カラムを追加します。
|
void |
addCondition(ListConditionColumn condition)
抽出条件を追加します。
|
void |
addSearch(SearchColumn search)
検索設定を追加します。
|
void |
checkError()
データに異常値が無いか調べます。
|
ListDataView |
clone() |
ListColumn |
getColumn(String columnCode)
指定されたカラムコードのカラムを取得します。
|
List<ListColumn> |
getColumns()
リスト表示カラムの配列を取得します。
|
List<ListConditionColumn> |
getConditions()
抽出条件を取得します。
|
List<SearchColumn> |
getSearches()
検索設定を取得します。
|
SearchPredicateNode |
getSearchPredicate()
検索設定述語を取得します。
|
boolean |
isKeepSearchParameters()
ListDataViewParameters の保持を行うかどうかを取得します。 |
void |
setColumns(List<ListColumn> columns)
リスト表示カラムを設定します。
|
void |
setConditions(List<ListConditionColumn> conditions)
抽出条件を設定します。
|
void |
setKeepSearchParameters(boolean keepSearchParameters)
ListDataViewParameters の保持を行うかどうかを設定します。 |
void |
setSearches(List<SearchColumn> searches)
検索設定を設定します。
|
void |
setSearchPredicate(SearchPredicateNode searchPredicate)
検索設定述語を設定します。
|
String |
toString() |
addDataViewLocale, containsAll, createClone, getApplicableCsvTimezone, getApplicableDspTimezone, getCategory, getCode, getDataViewLocale, getDefaultFooter, getDefaultHeader, getDefaultName, getDefaultRichFooter, getDefaultRichHeader, getDisplayAreaWidth, getFooter, getHeader, getInfo, getLineBackColor, getLineCount, getLocaleInfo, getName, getPattern, getProgramPath, getQuery, getQueryCode, getRichFooter, getRichHeader, getUpdate, isBorder, isDisplayTimezoneMenu, isHeaderWordBreakAll, setApplicableCsvTimezone, setApplicableDspTimezone, setBorder, setCategory, setCategoryId, setCategoryName, setCode, setDefaultFooter, setDefaultHeader, setDefaultName, setDefaultRichFooter, setDefaultRichHeader, setDisplayAreaWidth, setDisplayTimezoneMenu, setExport, setFooter, setHeader, setHeaderWordBreakAll, setInfo, setLineBackColor, setLineCount, setLocaleInfo, setName, setPattern, setProgramPath, setQuery, setQueryCode, setRichFooter, setRichHeader, setUpdate, useExport
getCreateDate, getCreateUserCode, getRecordDate, getRecordUserCode, setCreateDate, setCreateUserCode, setRecordDate, setRecordUserCode
public static final int DEFAULT_LINE_COUNT
public ListDataView()
public ListDataView(String code)
code
- データ参照コードpublic void addColumn(ListColumn column)
column
- 表示カラムpublic void addCondition(ListConditionColumn condition)
condition
- 抽出条件public void addSearch(SearchColumn search)
search
- 検索設定public void checkError() throws DataException
Model
checkError
インタフェース内 Model
checkError
クラス内 DataView
DataException
- データエラーがあった場合public ListDataView clone()
public ListColumn getColumn(String columnCode)
columnCode
- カラムコードpublic List<ListColumn> getColumns()
public List<ListConditionColumn> getConditions()
public List<SearchColumn> getSearches()
public SearchPredicateNode getSearchPredicate()
public boolean isKeepSearchParameters()
ListDataViewParameters
の保持を行うかどうかを取得します。public void setColumns(List<ListColumn> columns)
columns
- 表示するカラムの配列public void setConditions(List<ListConditionColumn> conditions)
conditions
- 抽出条件の配列public void setKeepSearchParameters(boolean keepSearchParameters)
ListDataViewParameters
の保持を行うかどうかを設定します。keepSearchParameters
- true: 保持を行う / false: 保持しないpublic void setSearches(List<SearchColumn> searches)
searches
- 検索設定の配列public void setSearchPredicate(SearchPredicateNode searchPredicate)
searchPredicate
- 検索設定述語Copyright © 2012 NTT DATA INTRAMART CORPORATION