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, initAction
public 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
クラス内 AbstractAction
public 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
JSONException
public java.lang.String to60Digree(java.lang.String value)
value
-