From 985ad1dbdcb065d712b6d67c03983161f487137e Mon Sep 17 00:00:00 2001 From: noboru saitoh Date: Thu, 18 Dec 2014 02:29:43 +0900 Subject: [PATCH] =?utf8?q?#34479=20=E5=AF=BE=E5=BF=9C=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Jaxcel/doc/allclasses-frame.html | 14 +- Jaxcel/doc/allclasses-noframe.html | 14 +- Jaxcel/doc/constant-values.html | 151 +++++- Jaxcel/doc/deprecated-list.html | 26 +- Jaxcel/doc/help-doc.html | 4 +- Jaxcel/doc/index-files/index-1.html | 26 +- Jaxcel/doc/index-files/index-10.html | 67 ++- Jaxcel/doc/index-files/index-11.html | 36 +- Jaxcel/doc/index-files/index-12.html | 34 +- Jaxcel/doc/index-files/index-13.html | 63 ++- Jaxcel/doc/index-files/index-14.html | 46 +- Jaxcel/doc/index-files/index-15.html | 195 ++++++++ Jaxcel/doc/index-files/index-16.html | 132 ++++++ Jaxcel/doc/index-files/index-17.html | 133 ++++++ Jaxcel/doc/index-files/index-2.html | 37 +- Jaxcel/doc/index-files/index-3.html | 66 +-- Jaxcel/doc/index-files/index-4.html | 58 ++- Jaxcel/doc/index-files/index-5.html | 52 +- Jaxcel/doc/index-files/index-6.html | 90 ++-- Jaxcel/doc/index-files/index-7.html | 47 +- Jaxcel/doc/index-files/index-8.html | 48 +- Jaxcel/doc/index-files/index-9.html | 20 +- Jaxcel/doc/index.html | 2 +- .../hanei/jaxcel/example/MakeReportWithObject.html | 6 +- .../doc/org/hanei/jaxcel/example/SampleObject.html | 31 +- .../doc/org/hanei/jaxcel/example/SampleParser.html | 300 ++++++++++++ .../example/class-use/MakeReportWithObject.html | 4 +- .../jaxcel/example/class-use/SampleObject.html | 4 +- .../jaxcel/example/class-use/SampleParser.html | 116 +++++ .../org/hanei/jaxcel/example/package-frame.html | 5 +- .../org/hanei/jaxcel/example/package-summary.html | 14 +- .../doc/org/hanei/jaxcel/example/package-tree.html | 9 +- .../doc/org/hanei/jaxcel/example/package-use.html | 4 +- .../jaxcel/exception/JaxcelInputException.html | 8 +- .../jaxcel/exception/JaxcelOutputException.html | 8 +- .../jaxcel/exception/JaxcelRuntimeException.html | 8 +- .../exception/class-use/JaxcelInputException.html | 4 +- .../exception/class-use/JaxcelOutputException.html | 4 +- .../class-use/JaxcelRuntimeException.html | 8 +- .../org/hanei/jaxcel/exception/package-frame.html | 4 +- .../hanei/jaxcel/exception/package-summary.html | 18 +- .../org/hanei/jaxcel/exception/package-tree.html | 12 +- .../org/hanei/jaxcel/exception/package-use.html | 6 +- .../org/hanei/jaxcel/parser/AbstractTLParser.html | 319 +++++++++++++ Jaxcel/doc/org/hanei/jaxcel/parser/CellParser.html | 291 ++++++++++++ Jaxcel/doc/org/hanei/jaxcel/parser/Constants.html | 523 +++++++++++++++++++++ Jaxcel/doc/org/hanei/jaxcel/parser/ELParser.html | 300 ++++++++++++ .../doc/org/hanei/jaxcel/parser/ForeachParser.html | 363 ++++++++++++++ Jaxcel/doc/org/hanei/jaxcel/parser/IfParser.html | 335 +++++++++++++ Jaxcel/doc/org/hanei/jaxcel/parser/TLParser.html | 220 +++++++++ .../jaxcel/parser/class-use/AbstractTLParser.html | 210 +++++++++ .../hanei/jaxcel/parser/class-use/CellParser.html | 116 +++++ .../hanei/jaxcel/parser/class-use/Constants.html | 116 +++++ .../hanei/jaxcel/parser/class-use/ELParser.html | 116 +++++ .../jaxcel/parser/class-use/ForeachParser.html | 116 +++++ .../hanei/jaxcel/parser/class-use/IfParser.html | 116 +++++ .../hanei/jaxcel/parser/class-use/TLParser.html | 217 +++++++++ .../doc/org/hanei/jaxcel/parser/package-frame.html | 29 ++ .../org/hanei/jaxcel/parser/package-summary.html | 196 ++++++++ .../doc/org/hanei/jaxcel/parser/package-tree.html | 141 ++++++ .../doc/org/hanei/jaxcel/parser/package-use.html | 184 ++++++++ Jaxcel/doc/org/hanei/jaxcel/report/ELManager.html | 6 +- .../doc/org/hanei/jaxcel/report/JaxcelContext.html | 212 ++++++++- .../doc/org/hanei/jaxcel/report/ReportMaker.html | 186 +++----- Jaxcel/doc/org/hanei/jaxcel/report/TLParser.html | 15 +- .../hanei/jaxcel/report/class-use/ELManager.html | 4 +- .../jaxcel/report/class-use/JaxcelContext.html | 80 +++- .../hanei/jaxcel/report/class-use/ReportMaker.html | 4 +- .../hanei/jaxcel/report/class-use/TLParser.html | 4 +- .../doc/org/hanei/jaxcel/report/package-frame.html | 4 +- .../org/hanei/jaxcel/report/package-summary.html | 12 +- .../doc/org/hanei/jaxcel/report/package-tree.html | 8 +- .../doc/org/hanei/jaxcel/report/package-use.html | 51 +- Jaxcel/doc/org/hanei/jaxcel/util/ExcelUtil.html | 118 ++++- .../doc/org/hanei/jaxcel/util/MakeReportTool.html | 15 +- .../org/hanei/jaxcel/util/class-use/ExcelUtil.html | 4 +- .../jaxcel/util/class-use/MakeReportTool.html | 4 +- .../doc/org/hanei/jaxcel/util/package-frame.html | 4 +- .../doc/org/hanei/jaxcel/util/package-summary.html | 4 +- Jaxcel/doc/org/hanei/jaxcel/util/package-tree.html | 4 +- Jaxcel/doc/org/hanei/jaxcel/util/package-use.html | 4 +- Jaxcel/doc/overview-frame.html | 6 +- Jaxcel/doc/overview-summary.html | 12 +- Jaxcel/doc/overview-tree.html | 22 +- Jaxcel/doc/package-list | 2 + Jaxcel/doc/serialized-form.html | 4 +- .../hanei/jaxcel/example/MakeReportWithObject.java | 2 - .../src/org/hanei/jaxcel/example/SampleObject.java | 1 - .../src/org/hanei/jaxcel/example/SampleParser.java | 45 ++ .../jaxcel/exception/JaxcelInputException.java | 1 - .../jaxcel/exception/JaxcelOutputException.java | 1 - .../jaxcel/exception/JaxcelRuntimeException.java | 1 - .../org/hanei/jaxcel/parser/AbstractTLParser.java | 2 +- Jaxcel/src/org/hanei/jaxcel/parser/CellParser.java | 40 +- .../src/org/hanei/jaxcel/parser/ForeachParser.java | 77 ++- Jaxcel/src/org/hanei/jaxcel/parser/IfParser.java | 41 +- Jaxcel/src/org/hanei/jaxcel/report/ELManager.java | 2 +- .../src/org/hanei/jaxcel/report/ReportMaker.java | 21 +- Jaxcel/src/org/hanei/jaxcel/util/ExcelUtil.java | 43 -- .../src/org/hanei/jaxcel/util/MakeReportTool.java | 37 +- 100 files changed, 6305 insertions(+), 640 deletions(-) create mode 100644 Jaxcel/doc/index-files/index-15.html create mode 100644 Jaxcel/doc/index-files/index-16.html create mode 100644 Jaxcel/doc/index-files/index-17.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/example/SampleParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/example/class-use/SampleParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/AbstractTLParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/CellParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/Constants.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/ELParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/ForeachParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/IfParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/TLParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/AbstractTLParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/CellParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/Constants.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/ELParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/ForeachParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/IfParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/class-use/TLParser.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/package-frame.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/package-summary.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/package-tree.html create mode 100644 Jaxcel/doc/org/hanei/jaxcel/parser/package-use.html create mode 100644 Jaxcel/src/org/hanei/jaxcel/example/SampleParser.java diff --git a/Jaxcel/doc/allclasses-frame.html b/Jaxcel/doc/allclasses-frame.html index d533ab3..c4366ea 100644 --- a/Jaxcel/doc/allclasses-frame.html +++ b/Jaxcel/doc/allclasses-frame.html @@ -2,24 +2,34 @@ - + すべてのクラス - +

すべてのクラス

diff --git a/Jaxcel/doc/allclasses-noframe.html b/Jaxcel/doc/allclasses-noframe.html index 9292e87..09762bd 100644 --- a/Jaxcel/doc/allclasses-noframe.html +++ b/Jaxcel/doc/allclasses-noframe.html @@ -2,24 +2,34 @@ - + すべてのクラス - +

すべてのクラス

diff --git a/Jaxcel/doc/constant-values.html b/Jaxcel/doc/constant-values.html index 1c9af0a..57a4ead 100644 --- a/Jaxcel/doc/constant-values.html +++ b/Jaxcel/doc/constant-values.html @@ -2,10 +2,10 @@ - + 定数フィールド値 - + @@ -77,6 +77,153 @@ +
diff --git a/Jaxcel/doc/help-doc.html b/Jaxcel/doc/help-doc.html index 0940580..a191f4c 100644 --- a/Jaxcel/doc/help-doc.html +++ b/Jaxcel/doc/help-doc.html @@ -2,10 +2,10 @@ - + APIヘルプ - + diff --git a/Jaxcel/doc/index-files/index-1.html b/Jaxcel/doc/index-files/index-1.html index 20f818c..4819fb0 100644 --- a/Jaxcel/doc/index-files/index-1.html +++ b/Jaxcel/doc/index-files/index-1.html @@ -2,16 +2,16 @@ - + -Cの索引 - +Aの索引 + @@ -63,22 +63,24 @@
-
C E G I J M N O P R S T V  +
A C D E F G I J L M N O P R S T V  -

C

+

A

-
clearRange(Sheet, CellRangeAddress, boolean, boolean) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
+
AbstractTLParser - org.hanei.jaxcel.parserのクラス
-
対象範囲をクリアする
+
テンプレートパーサー抽象クラス
+ テンプレートパーサーはこのクラスを継承する必要があります。
-
close() - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
AbstractTLParser() - クラス のコンストラクタorg.hanei.jaxcel.parser.AbstractTLParser
-
Excelテンプレートファイルのクローズ
- テンプレートファイルの変更は保存しません。
+
コンストラクタ
+
ATTR_DELIMITER - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
-C E G I J M N O P R S T V 
+A C D E F G I J L M N O P R S T V 
diff --git a/Jaxcel/doc/index-files/index-10.html b/Jaxcel/doc/index-files/index-10.html index fba7ce8..92ae5c8 100644 --- a/Jaxcel/doc/index-files/index-10.html +++ b/Jaxcel/doc/index-files/index-10.html @@ -2,16 +2,16 @@ - + -Rの索引 - +Mの索引 + @@ -63,22 +63,65 @@
-
C E G I J M N O P R S T V  +
A C D E F G I J L M N O P R S T V  -

R

+

M

-
ReportMaker - org.hanei.jaxcel.reportのクラス
+
main(String[]) - クラス のstaticメソッドorg.hanei.jaxcel.example.MakeReportWithObject
-
Excel帳票生成クラス
- テンプレートのExcelファイルにデータを挿入することでExcel帳票を生成する。
+
ExcelテンプレートファイルにJavaObjectサンプルデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。
-
ReportMaker() - クラス のコンストラクタorg.hanei.jaxcel.report.ReportMaker
+
main(String[]) - クラス のstaticメソッドorg.hanei.jaxcel.util.MakeReportTool
-
コンストラクタ
+
ExcelテンプレートファイルにJSONファイルのデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。
+
+
makeReport(InputStream, Map<String, Object>) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。
+
+
makeReport(InputStream, Map<String, Object>, OutputStream) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。
+
+
makeReport(InputStream, Map<String, Object>, File) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。
+
+
makeReport(File, Map<String, Object>) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。
+
+
makeReport(File, Map<String, Object>, OutputStream) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。
+
+
makeReport(File, Map<String, Object>, File) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。
+
+
makeReport(Workbook, Map<String, Object>) - クラス のメソッドorg.hanei.jaxcel.report.ReportMaker
+
+
ExcelテンプレートのWorkbookオブジェクトにデータを挿入することでExcel帳票を生成する。
+
+
MakeReportTool - org.hanei.jaxcel.utilのクラス
+
+
Excel帳票出力コマンドラインツールクラス
+
+
MakeReportTool() - クラス のコンストラクタorg.hanei.jaxcel.util.MakeReportTool
+
 
+
MakeReportWithObject - org.hanei.jaxcel.exampleのクラス
+
+
JavaオブジェクトからのExcel帳票出力サンプルクラス
+
+
MakeReportWithObject() - クラス のコンストラクタorg.hanei.jaxcel.example.MakeReportWithObject
+
 
+
moveRange(Sheet, CellRangeAddress, int, int, boolean) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
+
+
対象範囲を移動する
-C E G I J M N O P R S T V 
+A C D E F G I J L M N O P R S T V 
diff --git a/Jaxcel/doc/index-files/index-11.html b/Jaxcel/doc/index-files/index-11.html index d281f44..d0bedd1 100644 --- a/Jaxcel/doc/index-files/index-11.html +++ b/Jaxcel/doc/index-files/index-11.html @@ -2,16 +2,16 @@ - + -Sの索引 - +Nの索引 + @@ -63,33 +63,15 @@
-
C E G I J M N O P R S T V  +
A C D E F G I J L M N O P R S T V  -

S

+

N

-
setCurrentSheet(Sheet) - クラス のメソッドorg.hanei.jaxcel.report.JaxcelContext
-
-
参照中とするWorksheetオブジェクトを設定
-
-
setElManager(ELManager) - クラス のメソッドorg.hanei.jaxcel.report.JaxcelContext
-
-
ELManagerオブジェクトを設定
-
-
setParameter(Map<String, Object>) - クラス のメソッドorg.hanei.jaxcel.report.ELManager
-
-
EL式解析で使用するオブジェクトをパラメータとしてセット
-
-
shift(Sheet, CellRangeAddress, String, int) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
-
-
対象範囲をブロック指定でシフトする
-
-
shift(Sheet, CellRangeAddress, String, int, boolean) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
-
-
対象範囲をシフトする
-
+
NO_INTERSECTION - クラス のstatic変数org.hanei.jaxcel.util.ExcelUtil
+
 
-C E G I J M N O P R S T V 
+A C D E F G I J L M N O P R S T V 
diff --git a/Jaxcel/doc/index-files/index-12.html b/Jaxcel/doc/index-files/index-12.html index 9ad5ddd..6b65c1d 100644 --- a/Jaxcel/doc/index-files/index-12.html +++ b/Jaxcel/doc/index-files/index-12.html @@ -2,16 +2,16 @@ - + -Tの索引 - +Oの索引 + @@ -63,21 +63,25 @@
-
C E G I J M N O P R S T V  +
A C D E F G I J L M N O P R S T V  -

T

+

O

-
TLParser - org.hanei.jaxcel.reportのクラス
-
-
Excelテンプレートシートの指示子(Template Language)、EL式(Expression Language)の検索、パースを行う
-
-
TLParser(JaxcelContext) - クラス のコンストラクタorg.hanei.jaxcel.report.TLParser
-
-
コンストラクタ
-
+
org.hanei.jaxcel.example - パッケージ org.hanei.jaxcel.example
+
 
+
org.hanei.jaxcel.exception - パッケージ org.hanei.jaxcel.exception
+
 
+
org.hanei.jaxcel.parser - パッケージ org.hanei.jaxcel.parser
+
 
+
org.hanei.jaxcel.report - パッケージ org.hanei.jaxcel.report
+
 
+
org.hanei.jaxcel.util - パッケージ org.hanei.jaxcel.util
+
 
+
OVERLAP - クラス のstatic変数org.hanei.jaxcel.util.ExcelUtil
+
 
-C E G I J M N O P R S T V 
+A C D E F G I J L M N O P R S T V 
diff --git a/Jaxcel/doc/index-files/index-13.html b/Jaxcel/doc/index-files/index-13.html index 28562a7..92b31f8 100644 --- a/Jaxcel/doc/index-files/index-13.html +++ b/Jaxcel/doc/index-files/index-13.html @@ -2,16 +2,16 @@ - + -Vの索引 - +Pの索引 + @@ -38,7 +38,7 @@ -
C E G I J M N O P R S T V  +
A C D E F G I J L M N O P R S T V  -

V

+

P

-
validateColumn(Sheet, CellRangeAddress) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
+
P_DATE_FORMAT - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_EL_BRACKET_END - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_EL_BRACKET_START - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_EL_CLASS - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_EL_DIRECTIVE - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TIME_FORMAT - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TL_BRACKET_END - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TL_BRACKET_START - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TL_CLASS - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TL_DIRECTIVE - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
P_TL_SYMBOL - クラス のstatic変数org.hanei.jaxcel.parser.Constants
+
 
+
parse(JaxcelContext) - クラス のメソッドorg.hanei.jaxcel.example.SampleParser
+
 
+
parse(JaxcelContext) - クラス のメソッドorg.hanei.jaxcel.parser.AbstractTLParser
+
 
+
parse(Cell) - クラス のメソッドorg.hanei.jaxcel.parser.CellParser
-
範囲の列方向妥当性チェック
+
セルのパース
-
validateRange(Sheet, CellRangeAddress) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
+
parse(JaxcelContext) - クラス のメソッドorg.hanei.jaxcel.parser.ELParser
+
 
+
parse(JaxcelContext) - クラス のメソッドorg.hanei.jaxcel.parser.ForeachParser
+
 
+
parse(JaxcelContext) - クラス のメソッドorg.hanei.jaxcel.parser.IfParser
+
 
+
parse(JaxcelContext) - インタフェース のメソッドorg.hanei.jaxcel.parser.TLParser
-
範囲の妥当性チェック
+
対象セルのテンプレート指示子をパースする
-
validateRow(Sheet, CellRangeAddress) - クラス のstaticメソッドorg.hanei.jaxcel.util.ExcelUtil
+
parse(Cell) - クラス のメソッドorg.hanei.jaxcel.report.TLParser
-
範囲の行方向妥当性チェック
+
推奨されていません。
+
EL式、If句、Foreach句のパース
-C E G I J M N O P R S T V 
+A C D E F G I J L M N O P R S T V 
@@ -102,7 +135,7 @@