public class DataView extends BaseModel implements Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
BORDER
ボーダー・フィールド名
|
static String |
CATEGORY
カテゴリ
|
static String |
CATEGORY_ID
カテゴリID
|
static String |
CATEGORY_NAME
カテゴリ名
|
static String |
CODE
データ参照コード・フィールド名
|
static String |
CREATEDBY
作成者コード・キー名
|
static String |
CSV_TIMEZONE
CSV出力用タイムゾーン
|
static String |
DATAVIEW
データ参照・キー名
|
static String |
DEFAULT_FOOTER
フッタ/デフォルト値・フィールド名
|
static String |
DEFAULT_HEADER
ヘッダ/デフォルト値・フィールド名
|
static String |
DEFAULT_NAME
データ参照名/デフォルト値・フィールド名
|
static String |
DEFAULT_RICH_FOOTER
装飾付きフッタ/デフォルト・フィールド名
|
static String |
DEFAULT_RICH_HEADER
装飾付きヘッダ/デフォルト値・フィールド名
|
static String |
DISPLAY_AREA_WIDTH
リストの表示領域(幅)・フィールド名
|
static String |
DSP_TIMEZONE
画面表示用タイムゾーン
|
static String |
DSP_TIMEZONE_MENU
データ一覧画面のタイムゾーン表示有無
|
static String |
EXPORT_FLG
エクスポート機能を利用するかどうか・フィールド名
|
static String |
FOOTER
フッタ・フィールド名
|
static String |
HEADER
ヘッダ・フィールド名
|
static String |
HEADER_WORDBREAK_ALL
ヘッダ文字列の改行フラグ・フィールド名
|
static String |
INFO
データ参照説明・フィールド名
|
boolean |
isnew
このデータ参照が新規作成データかどうかを示します
|
static String |
LINE_BACKCOLOR
1行おきの背景色・フィールド名
|
static String |
LINECOUNT
1ページに表示する行数・フィールド名
|
static String |
LOCALEINFO
国際化情報マップ・フィールド名
|
static String |
NAME
データ参照名・フィールド名
|
static String |
PATTERN
データ参照パターン・フィールド名
|
static int |
PATTERN_CROSS
クロス集計パターン
|
static int |
PATTERN_GRAPH
グラフ集計パターン
|
static int |
PATTERN_LIST
リスト集計パターン
|
static int |
PATTERN_SUMMARY
サマリ集計パターン
|
static String |
PROGRAMPATH
連携プログラムパス・フィールド名
|
protected VCQuery |
query
クエリインスタンス
|
static String |
QUERYCODE
利用クエリコード・フィールド名
|
static String |
RICH_FOOTER
装飾付きフッタ・フィールド名
|
static String |
RICH_HEADER
装飾付きヘッダ・フィールド名
|
static String |
SEARCH
検索画面表示フラグ・フィールド名
|
static int |
SEARCH_TOP
画面上部に表示
|
static int |
SEARCH_WINDOW
別ウィンドウで表示
|
static String |
UPDATE
更新日・フィールド名
|
CREATE_DATE, CREATE_USER_CODE, RECORD_DATE, RECORD_USER_CODE
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addDataViewLocale(String locale,
DataViewLocale dataViewLocale)
国際化情報を追加します。
|
void |
checkError()
データに異常値が無いか調べます。
|
protected static void |
containsAll(Set<String> set,
List<?> list)
マスタセットの中にカラムコードが含まれているかどうかを調べます。
|
DataView |
createClone(Class<? extends DataView> clazz)
データ参照のクローンインスタンスを作成します。
|
String |
getApplicableCsvTimezone()
CSV出力用タイムゾーンを取得します。
|
String |
getApplicableDspTimezone()
画面表示用タイムゾーンを取得します。
|
DataViewCategory |
getCategory()
データ参照のカテゴリ情報を取得します。
|
String |
getCode()
データ参照コードを取得します。
|
DataViewLocale |
getDataViewLocale(String locale)
国際化情報を取得します。
|
String |
getDefaultFooter()
フッタ・デフォルト値を取得します。
|
String |
getDefaultHeader()
ヘッダ・デフォルト値を取得します。
|
String |
getDefaultName()
データ参照名・デフォルト値を取得します。
|
String |
getDefaultRichFooter()
装飾付きフッタ・デフォルト値を取得します。
|
String |
getDefaultRichHeader()
装飾付きヘッダ・デフォルト値を取得します。
|
int |
getDisplayAreaWidth()
リストの表示領域の幅を取得します。
|
String |
getFooter()
フッタを取得します。
|
String |
getHeader()
ヘッダを取得します。
|
String |
getInfo()
説明を取得します。
|
String |
getLineBackColor()
1行おきの背景色を取得します。
|
int |
getLineCount()
1ページに表示するレコード数を取得します。
|
Map<String,DataViewLocale> |
getLocaleInfo()
国際化情報マップを取得します。
|
String |
getName()
データ参照名を取得します。
|
int |
getPattern()
集計パターン(1:リスト 2:サマリ 3:クロス 4:グラフ)を取得します。
|
String |
getProgramPath()
連携プログラムパスを取得します。
|
VCQuery |
getQuery()
このデータ参照が使用しているクエリを取得します。
|
String |
getQueryCode()
クエリコードを取得します。
|
String |
getRichFooter()
装飾付きフッタを取得します。
|
String |
getRichHeader()
装飾付きヘッダを取得します。
|
Date |
getUpdate()
更新日を取得します。
|
boolean |
isBorder()
一覧のボーダーを表示するかどうかを取得します。
|
boolean |
isDisplayTimezoneMenu()
データ一覧画面のタイムゾーン表示有無を取得します。
|
boolean |
isHeaderWordBreakAll()
リストのヘッダ文字列を改行するかどうかを取得します。
|
void |
setApplicableCsvTimezone(String applicableCsvTimezone)
CSV出力用タイムゾーンをセットします。
|
void |
setApplicableDspTimezone(String applicableDspTimezone)
画面表示用タイムゾーンをセットします。
|
void |
setBorder(boolean border)
一覧のボーダーを表示するかどうかをセットします。
|
void |
setCategory(DataViewCategory category)
データ参照のカテゴリ情報をセットします。
|
void |
setCategoryId(String id)
カテゴリIDをセットします。
|
void |
setCategoryName(String name)
カテゴリ名をセットします。
|
void |
setCode(String code)
データ参照コードを設定します。
|
void |
setDefaultFooter(String defaultFooter)
フッタ・デフォルト値をセットします。
|
void |
setDefaultHeader(String defaultHeader)
ヘッダ・デフォルト値をセットします。
|
void |
setDefaultName(String defaultName)
データ参照名・デフォルト値をセットします。
|
void |
setDefaultRichFooter(String defaultRichFooter)
装飾付きフッタ・デフォルト値をセットします。
|
void |
setDefaultRichHeader(String defaultRichHeader)
装飾付きヘッダ・デフォルト値をセットします。
|
void |
setDisplayAreaWidth(int displayAreaWidth)
リストの表示領域の幅をセットします。
|
void |
setDisplayTimezoneMenu(boolean displayTimezoneMenu)
データ一覧画面のタイムゾーン表示有無をセットします。
|
void |
setExport(boolean export)
エクスポート機能を利用するかどうかをセットします。
|
void |
setFooter(String footer)
フッタを設定します。
|
void |
setHeader(String header)
ヘッダを設定します。
|
void |
setHeaderWordBreakAll(boolean headerWordBreakAll)
リストのヘッダ文字列を改行するかどうかをセットします。
|
void |
setInfo(String info)
説明を設定します。
|
void |
setLineBackColor(String lineBackColor)
1行おきの背景色をセットします。
|
void |
setLineCount(int lineCount)
1ページに表示するレコード数を設定します。
|
void |
setLocaleInfo(Map<String,DataViewLocale> localeInfo)
国際化情報マップをセットします。
|
void |
setName(String name)
データ参照名を設定します。
|
void |
setPattern(int pattern)
集計パターンを設定します。
|
void |
setProgramPath(String programPath)
非推奨です。
|
void |
setQuery(VCQuery query)
データ参照が使用するクエリを明示的にセットします。
|
void |
setQueryCode(String queryCode)
クエリコードを設定します。
|
void |
setRichFooter(String richFooter)
装飾付きフッタをセットします。
|
void |
setRichHeader(String richHeader)
装飾付きヘッダをセットします。
|
void |
setUpdate(Date update)
更新日を設定します。
|
String |
toString() |
boolean |
useExport()
エクスポート機能を利用するかどうかを取得します。
|
getCreateDate, getCreateUserCode, getRecordDate, getRecordUserCode, setCreateDate, setCreateUserCode, setRecordDate, setRecordUserCode
public static final int PATTERN_LIST
public static final int PATTERN_SUMMARY
public static final int PATTERN_CROSS
public static final int PATTERN_GRAPH
public static final String DEFAULT_RICH_FOOTER
public static final String DEFAULT_RICH_HEADER
public static final int SEARCH_WINDOW
public static final int SEARCH_TOP
public static final String HEADER_WORDBREAK_ALL
public boolean isnew
protected VCQuery query
public DataView(String code)
code
- データ参照コードprotected static void containsAll(Set<String> set, List<?> list) throws NotContainsException
set
- マスタセットlist
- 調査対象カラムのリストNotContainsException
- マスタセットの中に存在しないカラムデータがあった場合にスローされますpublic void addDataViewLocale(String locale, DataViewLocale dataViewLocale) throws DataViewException
locale
- ロケールIDdataViewLocale
- データ参照国際化データDataViewException
- 指定されたロケールもしくは国際化情報がnullだった場合にスローされますpublic void checkError() throws DataException
Model
checkError
インタフェース内 Model
DataException
- データエラーがあった場合public DataView createClone(Class<? extends DataView> clazz)
clazz
- データ参照クラスpublic String getApplicableCsvTimezone()
public String getApplicableDspTimezone()
public DataViewCategory getCategory()
public String getCode()
public DataViewLocale getDataViewLocale(String locale)
locale
- ロケールIDpublic String getDefaultFooter()
public String getDefaultHeader()
public String getDefaultName()
public String getDefaultRichFooter()
public String getDefaultRichHeader()
public int getDisplayAreaWidth()
public String getFooter()
public String getHeader()
public String getInfo()
public String getLineBackColor()
public int getLineCount()
public Map<String,DataViewLocale> getLocaleInfo()
public String getName()
public int getPattern()
public String getProgramPath()
public VCQuery getQuery()
public String getQueryCode()
public String getRichFooter()
public String getRichHeader()
public Date getUpdate()
public boolean isBorder()
public boolean isDisplayTimezoneMenu()
public boolean isHeaderWordBreakAll()
public void setApplicableCsvTimezone(String applicableCsvTimezone)
public void setApplicableDspTimezone(String applicableDspTimezone)
public void setBorder(boolean border)
border
- true:表示する false:表示しないpublic void setCategory(DataViewCategory category)
category
- カテゴリ情報public void setCategoryId(String id)
id
- カテゴリIDpublic void setCategoryName(String name)
name
- カテゴリ名public void setCode(String code)
code
- データ参照コードpublic void setDefaultFooter(String defaultFooter)
defaultFooter
- デフォルトのフッタpublic void setDefaultHeader(String defaultHeader)
defaultHeader
- デフォルトのヘッダpublic void setDefaultName(String defaultName)
defaultName
- デフォルトのデータ参照名public void setDefaultRichFooter(String defaultRichFooter)
defaultRichFooter
- 装飾タグ付きフッタ文字列・デフォルト値public void setDefaultRichHeader(String defaultRichHeader)
defaultRichHeader
- 装飾タグ付きヘッダ文字列・デフォルト値public void setDisplayAreaWidth(int displayAreaWidth)
displayAreaWidth
- ピクセル値public void setDisplayTimezoneMenu(boolean displayTimezoneMenu)
public void setExport(boolean export)
export
- true:利用する false:利用しないpublic void setFooter(String footer)
footer
- フッタ文字列public void setHeader(String header)
header
- ヘッダ文字列public void setHeaderWordBreakAll(boolean headerWordBreakAll)
headerWordBreakAll
- true:改行する false:改行しないpublic void setInfo(String info)
info
- 説明public void setLineBackColor(String lineBackColor)
lineBackColor
- カラーコードpublic void setLineCount(int lineCount)
lineCount
- 1ページに表示するレコード数public void setLocaleInfo(Map<String,DataViewLocale> localeInfo)
localeInfo
- 国際化情報マップpublic void setName(String name)
name
- データ参照名public void setPattern(int pattern)
pattern
- 集計パターン@Deprecated public void setProgramPath(String programPath)
programPath
- 連携プログラムパスpublic void setQuery(VCQuery query)
query
- クエリpublic void setQueryCode(String queryCode)
queryCode
- クエリコードpublic void setRichFooter(String richFooter)
richFooter
- 装飾タグ付きフッタ文字列public void setRichHeader(String richHeader)
richHeader
- 装飾タグ付きヘッダ文字列public void setUpdate(Date update)
update
- 更新日public boolean useExport()
Copyright © 2012 NTT DATA INTRAMART CORPORATION