public abstract class AbstractPageAction extends AbstractAction
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractPageAction.HistoryComparator
履歴ソートクラス
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
java.util.List<PagemenubuttonInfo> |
bbuttonItems
下ボタンリスト
|
java.util.Map<java.lang.Integer,PagebuttonMaster> |
buttonMap
ボタンマスタ
|
PageDto |
pageDto
ページDto
|
java.lang.String |
pagetype |
loginDataDto, siteName, version, versionDetail| コンストラクタと説明 |
|---|
AbstractPageAction() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
JSONObject |
createCondJSON(JSONArray condition,
double buffer,
int spatialType,
JSONArray spatialLayer,
boolean isNot) |
JSONObject |
createFileterString(java.util.List<ListEditDto> datas,
boolean isnot)
検索条件からフィルタリングのJSONを作成する。
|
java.io.ByteArrayOutputStream |
createListPdf(java.lang.String headerStr,
java.lang.String menuprocessName,
java.lang.String menutaskName,
java.lang.String menuName,
JSONArray dataList,
boolean bsum)
リストのPDF出力
|
void |
outputCSV(javax.servlet.http.HttpServletResponse httpServletResponse,
java.lang.String value,
java.lang.String timeFilename)
CSVの出力
|
void |
outputListPdf(javax.servlet.http.HttpServletResponse httpServletResponse,
java.lang.String printTime,
java.lang.String menuprocessName,
java.lang.String menutaskName,
java.lang.String menuName,
JSONArray dataList,
boolean bsum)
リストのPDF出力
|
void |
setupModel(java.util.Map<java.lang.String,java.lang.Object> model) |
java.lang.String |
to60Digree(java.lang.String value)
10進座標文字列を60進文字列に変更。
|
void |
writeCSV(java.lang.String value,
java.io.PrintWriter pw)
PrintWriter にCSV文字列を書き出す
|
addRequestErrorMessage, addRequestMessage, initActionpublic java.util.List<PagemenubuttonInfo> bbuttonItems
public java.util.Map<java.lang.Integer,PagebuttonMaster> buttonMap
public java.lang.String pagetype
public PageDto pageDto
public void setupModel(java.util.Map<java.lang.String,java.lang.Object> model)
setupModel クラス内 AbstractActionpublic void outputCSV(javax.servlet.http.HttpServletResponse httpServletResponse,
java.lang.String value,
java.lang.String timeFilename)
value - timeFilename - 表示時刻public void writeCSV(java.lang.String value,
java.io.PrintWriter pw)
value - pw - public void outputListPdf(javax.servlet.http.HttpServletResponse httpServletResponse,
java.lang.String printTime,
java.lang.String menuprocessName,
java.lang.String menutaskName,
java.lang.String menuName,
JSONArray dataList,
boolean bsum)
printTime - 印刷日時やデータ時点情報などの時間に関する文字列menuprocessName - プロセス名menutaskName - タスク名menuName - メニュー名dataList - データリストbsum - 合計行フラグpublic java.io.ByteArrayOutputStream createListPdf(java.lang.String headerStr,
java.lang.String menuprocessName,
java.lang.String menutaskName,
java.lang.String menuName,
JSONArray dataList,
boolean bsum)
headerStr - ヘッダー文字列menuprocessName - プロセス名menutaskName - タスク名menuName - メニュー名dataList - データリストbsum - 合計行フラグpublic JSONObject createFileterString(java.util.List<ListEditDto> datas, boolean isnot)
datas - isnot - public JSONObject createCondJSON(JSONArray condition,
double buffer,
int spatialType,
JSONArray spatialLayer,
boolean isNot)
throws JSONException
JSONExceptionpublic java.lang.String to60Digree(java.lang.String value)
value -