OSDN Git Service

1.00.00-beta
authornoboru saitoh <msnobosan@gmal.com>
Mon, 6 Oct 2014 15:50:20 +0000 (00:50 +0900)
committernoboru saitoh <msnobosan@gmal.com>
Mon, 6 Oct 2014 15:50:20 +0000 (00:50 +0900)
64 files changed:
Jaxcel/.classpath
Jaxcel/README
Jaxcel/build.xml
Jaxcel/doc/allclasses-frame.html
Jaxcel/doc/allclasses-noframe.html
Jaxcel/doc/constant-values.html
Jaxcel/doc/deprecated-list.html
Jaxcel/doc/help-doc.html
Jaxcel/doc/index-files/index-1.html
Jaxcel/doc/index-files/index-10.html
Jaxcel/doc/index-files/index-11.html
Jaxcel/doc/index-files/index-12.html
Jaxcel/doc/index-files/index-13.html
Jaxcel/doc/index-files/index-2.html
Jaxcel/doc/index-files/index-3.html
Jaxcel/doc/index-files/index-4.html
Jaxcel/doc/index-files/index-5.html
Jaxcel/doc/index-files/index-6.html
Jaxcel/doc/index-files/index-7.html
Jaxcel/doc/index-files/index-8.html
Jaxcel/doc/index-files/index-9.html
Jaxcel/doc/index.html
Jaxcel/doc/org/hanei/jaxcel/exception/JaxcelInputException.html
Jaxcel/doc/org/hanei/jaxcel/exception/JaxcelOutputException.html
Jaxcel/doc/org/hanei/jaxcel/exception/JaxcelRuntimeException.html
Jaxcel/doc/org/hanei/jaxcel/exception/class-use/JaxcelInputException.html
Jaxcel/doc/org/hanei/jaxcel/exception/class-use/JaxcelOutputException.html
Jaxcel/doc/org/hanei/jaxcel/exception/class-use/JaxcelRuntimeException.html
Jaxcel/doc/org/hanei/jaxcel/exception/package-frame.html
Jaxcel/doc/org/hanei/jaxcel/exception/package-summary.html
Jaxcel/doc/org/hanei/jaxcel/exception/package-tree.html
Jaxcel/doc/org/hanei/jaxcel/exception/package-use.html
Jaxcel/doc/org/hanei/jaxcel/report/ELManager.html
Jaxcel/doc/org/hanei/jaxcel/report/JaxcelContext.html
Jaxcel/doc/org/hanei/jaxcel/report/ReportMaker.html
Jaxcel/doc/org/hanei/jaxcel/report/TLParser.html
Jaxcel/doc/org/hanei/jaxcel/report/class-use/ELManager.html
Jaxcel/doc/org/hanei/jaxcel/report/class-use/JaxcelContext.html
Jaxcel/doc/org/hanei/jaxcel/report/class-use/ReportMaker.html
Jaxcel/doc/org/hanei/jaxcel/report/class-use/TLParser.html
Jaxcel/doc/org/hanei/jaxcel/report/package-frame.html
Jaxcel/doc/org/hanei/jaxcel/report/package-summary.html
Jaxcel/doc/org/hanei/jaxcel/report/package-tree.html
Jaxcel/doc/org/hanei/jaxcel/report/package-use.html
Jaxcel/doc/org/hanei/jaxcel/util/ExcelUtil.html
Jaxcel/doc/org/hanei/jaxcel/util/MakeReportTool.html
Jaxcel/doc/org/hanei/jaxcel/util/class-use/ExcelUtil.html
Jaxcel/doc/org/hanei/jaxcel/util/class-use/MakeReportTool.html
Jaxcel/doc/org/hanei/jaxcel/util/package-frame.html
Jaxcel/doc/org/hanei/jaxcel/util/package-summary.html
Jaxcel/doc/org/hanei/jaxcel/util/package-tree.html
Jaxcel/doc/org/hanei/jaxcel/util/package-use.html
Jaxcel/doc/overview-frame.html
Jaxcel/doc/overview-summary.html
Jaxcel/doc/overview-tree.html
Jaxcel/doc/package-list
Jaxcel/doc/serialized-form.html
Jaxcel/src/org/hanei/jaxcel/example/MakeReportWithObject.java
Jaxcel/src/org/hanei/jaxcel/example/SampleObject.java
Jaxcel/src/org/hanei/jaxcel/report/ELManager.java
Jaxcel/src/org/hanei/jaxcel/report/ReportMaker.java
Jaxcel/src/org/hanei/jaxcel/report/TLParser.java
Jaxcel/src/org/hanei/jaxcel/util/ExcelUtil.java
Jaxcel/src/org/hanei/jaxcel/util/MakeReportTool.java

index 4358ded..4cd2b4e 100644 (file)
@@ -2,10 +2,26 @@
 <classpath>
        <classpathentry kind="src" path="src"/>
        <classpathentry kind="lib" path="lib/ooxml-schemas-1.1.jar"/>
-       <classpathentry kind="lib" path="lib/poi-3.10-FINAL-20140208.jar"/>
-       <classpathentry kind="lib" path="lib/poi-ooxml-3.10-FINAL-20140208.jar"/>
-       <classpathentry kind="lib" path="lib/commons-jexl-2.1.1.jar"/>
-       <classpathentry kind="lib" path="lib/commons-lang3-3.3.2.jar"/>
+       <classpathentry kind="lib" path="lib/poi-3.10-FINAL-20140208.jar">
+               <attributes>
+                       <attribute name="javadoc_location" value="https://poi.apache.org/apidocs/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry kind="lib" path="lib/poi-ooxml-3.10-FINAL-20140208.jar">
+               <attributes>
+                       <attribute name="javadoc_location" value="https://poi.apache.org/apidocs/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry kind="lib" path="lib/commons-jexl-2.1.1.jar">
+               <attributes>
+                       <attribute name="javadoc_location" value="http://commons.apache.org/proper/commons-jexl/apidocs/"/>
+               </attributes>
+       </classpathentry>
+       <classpathentry kind="lib" path="lib/commons-lang3-3.3.2.jar">
+               <attributes>
+                       <attribute name="javadoc_location" value="http://commons.apache.org/proper/commons-lang/javadocs/api-release/"/>
+               </attributes>
+       </classpathentry>
        <classpathentry kind="lib" path="lib/xmlbeans-2.6.0.jar"/>
        <classpathentry kind="lib" path="lib/commons-codec-1.9.jar"/>
        <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
index eee0fa3..3f9a140 100644 (file)
@@ -124,7 +124,7 @@ jaxcel.makeReport(new File("template.xlsx"), parameter, new File("result.xlsx"))
 ・JSONIC 1.3
   ・jsonic-1.3.5.jar ※
   
-    â\80»ã\82µã\83³ã\83\97ã\83«ç­\89ã\81§ä½¿ç\94¨ã\81\99ã\82\8bã\82³ã\83³ã\82½ã\83¼ã\83«ツール「MakeReportTool」使用時のみ必要です。
+    â\80»ã\82³ã\83\9eã\83³ã\83\89ã\83©ã\82¤ã\83³ツール「MakeReportTool」使用時のみ必要です。
 
       http://jsonic.sourceforge.jp/
 
index 65ab0ad..bf3ce8e 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
 <project basedir="." default="build" name="jaxcel">\r
-    <property name="varsion" value="1.00.00-alpha"/>\r
+    <property name="varsion" value="1.00.00-beta"/>\r
     <property name="debuglevel" value="source,lines,vars"/>\r
     <property name="target" value="1.7"/>\r
     <property name="source" value="1.7"/>\r
index d62c3c3..ee440de 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>すべてのクラス</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -19,9 +19,7 @@
 <li><a href="org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス" target="classFrame">JaxcelOutputException</a></li>\r
 <li><a href="org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス" target="classFrame">JaxcelRuntimeException</a></li>\r
 <li><a href="org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス" target="classFrame">MakeReportTool</a></li>\r
-<li><a href="org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス" target="classFrame">MakeReportWithObject</a></li>\r
 <li><a href="org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス" target="classFrame">ReportMaker</a></li>\r
-<li><a href="org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス" target="classFrame">SampleObject</a></li>\r
 <li><a href="org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス" target="classFrame">TLParser</a></li>\r
 </ul>\r
 </div>\r
index 15de49a..e4706b1 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>すべてのクラス</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -19,9 +19,7 @@
 <li><a href="org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelOutputException</a></li>\r
 <li><a href="org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelRuntimeException</a></li>\r
 <li><a href="org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></li>\r
-<li><a href="org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス">MakeReportWithObject</a></li>\r
 <li><a href="org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></li>\r
-<li><a href="org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></li>\r
 <li><a href="org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></li>\r
 </ul>\r
 </div>\r
index fd08372..a12ba90 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>定数フィールド値</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 07415b5..e65546a 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>非推奨APIのリスト</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index cd5b5ee..bdf4f97 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>APIヘルプ</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 4342a95..dab6d11 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>Cの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -63,7 +63,7 @@
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_C_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_C_">\r
 <!--   -->\r
 </a>\r
 <h2 class="title">C</h2>\r
@@ -78,7 +78,7 @@
  テンプレートファイルの変更は保存しません。</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index b070dc1..238a5a0 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Pの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Rの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Pの索引";\r
+        parent.document.title="Rの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_P_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_R_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">P</h2>\r
+<h2 class="title">R</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#parse(org.apache.poi.ss.usermodel.Cell)">parse(Cell)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
+<dt><a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">ReportMaker</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
 <dd>\r
-<div class="block">EL式、If句、Foreach句のパース</div>\r
+<div class="block">Excel帳票生成クラス<br>
+ テンプレートのExcelファイルにデータを挿入することでExcel帳票を生成する。</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#ReportMaker()">ReportMaker()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
+<dd>\r
+<div class="block">コンストラクタ</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index 5ebdc95..653cf0b 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Rの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Sの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Rの索引";\r
+        parent.document.title="Sの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_R_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_S_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">R</h2>\r
+<h2 class="title">S</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">ReportMaker</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#setCurrentSheet(org.apache.poi.ss.usermodel.Sheet)">setCurrentSheet(Sheet)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
 <dd>\r
-<div class="block">Excel帳票生成クラス<br>
- テンプレートのExcelファイルにデータを挿入することでExcel帳票を生成する。</div>\r
+<div class="block">参照中とするWorksheetオブジェクトを設定</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#ReportMaker()">ReportMaker()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#setElManager(org.hanei.jaxcel.report.ELManager)">setElManager(ELManager)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
 <dd>\r
-<div class="block">コンストラクタ</div>\r
+<div class="block">ELManagerオブジェクトを設定</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#setParameter(java.util.Map)">setParameter(Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dd>\r
+<div class="block">EL式解析で使用するオブジェクトをパラメータとしてセット</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#shift(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, java.lang.String, int)">shift(Sheet, CellRangeAddress, String, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">対象範囲をブロック指定でシフトする</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#shift(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, java.lang.String, int, boolean)">shift(Sheet, CellRangeAddress, String, int, boolean)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">対象範囲をシフトする</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index 84f0704..609414f 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Sの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Tの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Sの索引";\r
+        parent.document.title="Tの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_S_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_T_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">S</h2>\r
+<h2 class="title">T</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス"><span class="strong">SampleObject</span></a> - <a href="../org/hanei/jaxcel/example/package-summary.html">org.hanei.jaxcel.example</a>のクラス</dt>\r
+<dt><a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">TLParser</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
 <dd>\r
-<div class="block">サンプルデータオブジェクト</div>\r
+<div class="block">Excelテンプレートシートの指示子(Template Language)、EL式(Expression Language)の検索、パースを行う</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#SampleObject()">SampleObject()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#setCurrentSheet(org.apache.poi.ss.usermodel.Sheet)">setCurrentSheet(Sheet)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#TLParser(org.hanei.jaxcel.report.JaxcelContext)">TLParser(JaxcelContext)</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
 <dd>\r
-<div class="block">参照中とするWorksheetオブジェクトを設定</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#setDataA(java.lang.String)">setDataA(String)</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#setDataB(int)">setDataB(int)</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#setDataC(double)">setDataC(double)</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#setDataD(boolean)">setDataD(boolean)</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#setElManager(org.hanei.jaxcel.report.ELManager)">setElManager(ELManager)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
-<dd>\r
-<div class="block">ELManagerオブジェクトを設定</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#setParameter(java.util.Map)">setParameter(Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
-<dd>\r
-<div class="block">EL式解析で使用するオブジェクトをパラメータとしてセット</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#shift(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, java.lang.String, int)">shift(Sheet, CellRangeAddress, String, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">対象範囲をブロック指定でシフトする</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#shift(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, java.lang.String, int, boolean)">shift(Sheet, CellRangeAddress, String, int, boolean)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">対象範囲をシフトする</div>\r
+<div class="block">コンストラクタ</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index 2b7c7a2..a009316 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Tの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Vの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Tの索引";\r
+        parent.document.title="Vの索引";\r
     }\r
 //-->\r
 </script>\r
@@ -38,7 +38,7 @@
 <div class="subNav">\r
 <ul class="navList">\r
 <li><a href="index-12.html">前の文字</a></li>\r
-<li><a href="index-14.html">次の文字</a></li>\r
+<li>次の文字</li>\r
 </ul>\r
 <ul class="navList">\r
 <li><a href="../index.html?index-filesindex-13.html" target="_top">フレーム</a></li>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_T_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_V_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">T</h2>\r
+<h2 class="title">V</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">TLParser</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#validateColumn(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">validateColumn(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">Excelテンプレートシートの指示子(Template Language)、EL式(Expression Language)の検索、パースを行う</div>\r
+<div class="block">範囲の列方向妥当性チェック</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#TLParser(org.hanei.jaxcel.report.JaxcelContext)">TLParser(JaxcelContext)</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#validateRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">validateRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">コンストラクタ</div>\r
+<div class="block">範囲の妥当性チェック</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#validateRow(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">validateRow(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">範囲の行方向妥当性チェック</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
 <div class="subNav">\r
 <ul class="navList">\r
 <li><a href="index-12.html">前の文字</a></li>\r
-<li><a href="index-14.html">次の文字</a></li>\r
+<li>次の文字</li>\r
 </ul>\r
 <ul class="navList">\r
 <li><a href="../index.html?index-filesindex-13.html" target="_top">フレーム</a></li>\r
index 48fba98..fb1a5a7 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Dの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Eの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Dの索引";\r
+        parent.document.title="Eの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_D_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_E_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">D</h2>\r
+<h2 class="title">E</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#dataApub">dataApub</a></span> - クラス の変数org.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
+<dt><a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">ELManager</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
+<dd>\r
+<div class="block">EL式の解析、解析で使用するパラメータオブジェクトの保持を行う。</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#ELManager()">ELManager()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dd>\r
+<div class="block">コンストラクタ</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#ELManager(java.util.Map)">ELManager(Map&lt;String, Object&gt;)</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dd>\r
+<div class="block">コンストラクタ</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#ENCLOSES">ENCLOSES</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#dataBpub">dataBpub</a></span> - クラス の変数org.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#dataCpub">dataCpub</a></span> - クラス の変数org.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#dataDpub">dataDpub</a></span> - クラス の変数org.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#evaluate(java.lang.String)">evaluate(String)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dd>\r
+<div class="block">EL式を解析。</div>\r
+</dd>\r
+<dt><a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">ExcelUtil</span></a> - <a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a>のクラス</dt>\r
+<dd>\r
+<div class="block">Excelユーティリティクラス</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#ExcelUtil()">ExcelUtil()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>&nbsp;</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index c6d0f0c..3dbf137 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Eの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Gの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Eの索引";\r
+        parent.document.title="Gの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_E_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_G_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">E</h2>\r
+<h2 class="title">G</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">ELManager</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#getCurrentSheet()">getCurrentSheet()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
 <dd>\r
-<div class="block">EL式の解析、解析で使用するパラメータオブジェクトの保持を行う。</div>\r
+<div class="block">参照中のWorksheetオブジェクトを返却</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#ELManager()">ELManager()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#getElManager()">getElManager()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
 <dd>\r
-<div class="block">コンストラクタ</div>\r
+<div class="block">ELManagerオブジェクトを返却</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#ELManager(java.util.Map)">ELManager(Map&lt;String, Object&gt;)</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">getIntersectRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">コンストラクタ</div>\r
+<div class="block">指定された範囲がシートに収まらない場合、収まるサイズにリサイズした範囲を返却する</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#ENCLOSES">ENCLOSES</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ELManager.html#evaluate(java.lang.String)">evaluate(String)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ELManager.html" title="org.hanei.jaxcel.report内のクラス">ELManager</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, org.apache.poi.ss.util.CellRangeAddress)">getIntersectRange(Sheet, CellRangeAddress, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">EL式を解析。</div>\r
+<div class="block">指定された範囲の交差する範囲を返却する<br></div>\r
 </dd>\r
-<dt><a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">ExcelUtil</span></a> - <a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a>のクラス</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectString(org.apache.poi.ss.util.CellRangeAddress, org.apache.poi.ss.util.CellRangeAddress)">getIntersectString(CellRangeAddress, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">Excelユーティリティクラス</div>\r
+<div class="block">指定された範囲の交差状態を定数文字列で返却する<br>
+ ブック、シートは意識しません。</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getLastColNum(org.apache.poi.ss.usermodel.Sheet)">getLastColNum(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">シートの最大列数を返却</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getLastColNum(org.apache.poi.ss.usermodel.Sheet, int, int)">getLastColNum(Sheet, int, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">シート指定行範囲の最大列数を返却</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMaxColumnIndex(org.apache.poi.ss.usermodel.Sheet)">getMaxColumnIndex(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">シートの最大列数を返却</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMaxRowIndex(org.apache.poi.ss.usermodel.Sheet)">getMaxRowIndex(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">シートの最大行数を返却</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMoveFormula(org.apache.poi.ss.usermodel.Sheet, java.lang.String, int, int)">getMoveFormula(Sheet, String, int, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">数式に使用されている相対参照を指定距離で移動した結果を返却<br>
+ 配列数式はPOIの制約上使用できません</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#ExcelUtil()">ExcelUtil()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>&nbsp;</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index 1b45171..53e39ac 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Gの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Iの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Gの索引";\r
+        parent.document.title="Iの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_G_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_I_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">G</h2>\r
+<h2 class="title">I</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#getCurrentSheet()">getCurrentSheet()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#INSIDE">INSIDE</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">参照中のWorksheetオブジェクトを返却</div>\r
+<div class="block">範囲判定</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#getDataA()">getDataA()</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#getDataB()">getDataB()</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#getDataC()">getDataC()</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#getElManager()">getElManager()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#isFullColumnRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">isFullColumnRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">ELManagerオブジェクトを返却</div>\r
+<div class="block">列全体を指定している範囲であるかの判定</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">getIntersectRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#isFullRowRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">isFullRowRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>\r
-<div class="block">指定された範囲がシートに収まらない場合、収まるサイズにリサイズした範囲を返却する</div>\r
+<div class="block">行全体を指定している範囲であるかの判定</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, org.apache.poi.ss.util.CellRangeAddress)">getIntersectRange(Sheet, CellRangeAddress, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#isReParseCell()">isReParseCell()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
 <dd>\r
-<div class="block">指定された範囲の交差する範囲を返却する<br></div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getIntersectString(org.apache.poi.ss.util.CellRangeAddress, org.apache.poi.ss.util.CellRangeAddress)">getIntersectString(CellRangeAddress, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">指定された範囲の交差状態を定数文字列で返却する<br>
- ブック、シートは意識しません。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getLastColNum(org.apache.poi.ss.usermodel.Sheet)">getLastColNum(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">シートの最大列数を返却</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getLastColNum(org.apache.poi.ss.usermodel.Sheet, int, int)">getLastColNum(Sheet, int, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">シート指定行範囲の最大列数を返却</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMaxColumnIndex(org.apache.poi.ss.usermodel.Sheet)">getMaxColumnIndex(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">シートの最大列数を返却</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMaxRowIndex(org.apache.poi.ss.usermodel.Sheet)">getMaxRowIndex(Sheet)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">シートの最大行数を返却</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#getMoveFormula(org.apache.poi.ss.usermodel.Sheet, java.lang.String, int, int)">getMoveFormula(Sheet, String, int, int)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">数式に使用されている相対参照を指定距離で移動した結果を返却<br>
- 配列数式はPOIの制約上使用できません</div>\r
+<div class="block">同一セルの再パース要否を返却</div>\r
 </dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index b6f088f..169b2dc 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Iの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Jの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Iの索引";\r
+        parent.document.title="Jの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_I_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_J_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">I</h2>\r
+<h2 class="title">J</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#INSIDE">INSIDE</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">JaxcelContext</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
 <dd>\r
-<div class="block">範囲判定</div>\r
+<div class="block">Jaxcelコンテキスト</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/SampleObject.html#isDataD()">isDataD()</a></span> - クラス のメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス">SampleObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#isFullColumnRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">isFullColumnRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#JaxcelContext()">JaxcelContext()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
 <dd>\r
-<div class="block">列全体を指定している範囲であるかの判定</div>\r
+<div class="block">コンストラクタ</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#isFullRowRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress)">isFullRowRange(Sheet, CellRangeAddress)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelInputException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
 <dd>\r
-<div class="block">行全体を指定している範囲であるかの判定</div>\r
+<div class="block">Jaxcelインプット例外クラス<br>
+ 引数チェックエラー、ファイルオープンエラー等発生時の例外</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#isReParseCell()">isReParseCell()</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html#JaxcelInputException(java.lang.String)">JaxcelInputException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelInputException</a></dt>\r
+<dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html#JaxcelInputException(java.lang.String, java.lang.Throwable)">JaxcelInputException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelInputException</a></dt>\r
+<dd>&nbsp;</dd>\r
+<dt><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelOutputException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
 <dd>\r
-<div class="block">同一セルの再パース要否を返却</div>\r
+<div class="block">Jaxcelアウトプット例外クラス<br>
+ ファイル出力、クローズエラー等発生時の例外</div>\r
 </dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html#JaxcelOutputException(java.lang.String)">JaxcelOutputException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelOutputException</a></dt>\r
+<dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html#JaxcelOutputException(java.lang.String, java.lang.Throwable)">JaxcelOutputException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelOutputException</a></dt>\r
+<dd>&nbsp;</dd>\r
+<dt><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelRuntimeException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
+<dd>\r
+<div class="block">Jaxcel例外基底クラス</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html#JaxcelRuntimeException(java.lang.String)">JaxcelRuntimeException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelRuntimeException</a></dt>\r
+<dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html#JaxcelRuntimeException(java.lang.String, java.lang.Throwable)">JaxcelRuntimeException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelRuntimeException</a></dt>\r
+<dd>&nbsp;</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index f81fbd8..7e05cb9 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Jの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Mの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Jの索引";\r
+        parent.document.title="Mの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_J_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_M_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">J</h2>\r
+<h2 class="title">M</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">JaxcelContext</span></a> - <a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a>のクラス</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/MakeReportTool.html#main(java.lang.String[])">main(String[])</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></dt>\r
 <dd>\r
-<div class="block">Jaxcelコンテキスト</div>\r
+<div class="block">ExcelテンプレートファイルにJSONファイルのデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/JaxcelContext.html#JaxcelContext()">JaxcelContext()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス">JaxcelContext</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map)">makeReport(InputStream, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
 <dd>\r
-<div class="block">コンストラクタ</div>\r
+<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。</div>\r
 </dd>\r
-<dt><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelInputException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map, java.io.OutputStream)">makeReport(InputStream, Map&lt;String, Object&gt;, OutputStream)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
 <dd>\r
-<div class="block">Jaxcelインプット例外クラス<br>
- 引数チェックエラー、ファイルオープンエラー等発生時の例外</div>\r
+<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html#JaxcelInputException(java.lang.String)">JaxcelInputException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelInputException</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelInputException.html#JaxcelInputException(java.lang.String, java.lang.Throwable)">JaxcelInputException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelInputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelInputException</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelOutputException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map, java.io.File)">makeReport(InputStream, Map&lt;String, Object&gt;, File)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
 <dd>\r
-<div class="block">Jaxcelアウトプット例外クラス<br>
- ファイル出力、クローズエラー等発生時の例外</div>\r
+<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html#JaxcelOutputException(java.lang.String)">JaxcelOutputException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelOutputException</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html#JaxcelOutputException(java.lang.String, java.lang.Throwable)">JaxcelOutputException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelOutputException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelOutputException</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス"><span class="strong">JaxcelRuntimeException</span></a> - <a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a>の例外</dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map)">makeReport(File, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
 <dd>\r
-<div class="block">Jaxcel例外基底クラス</div>\r
+<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。</div>\r
 </dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html#JaxcelRuntimeException(java.lang.String)">JaxcelRuntimeException(String)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelRuntimeException</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html#JaxcelRuntimeException(java.lang.String, java.lang.Throwable)">JaxcelRuntimeException(String, Throwable)</a></span> - 例外 のコンストラクタorg.hanei.jaxcel.exception.<a href="../org/hanei/jaxcel/exception/JaxcelRuntimeException.html" title="org.hanei.jaxcel.exception内のクラス">JaxcelRuntimeException</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map, java.io.OutputStream)">makeReport(File, Map&lt;String, Object&gt;, OutputStream)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
+<dd>\r
+<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map, java.io.File)">makeReport(File, Map&lt;String, Object&gt;, File)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
+<dd>\r
+<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(org.apache.poi.ss.usermodel.Workbook, java.util.Map)">makeReport(Workbook, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
+<dd>\r
+<div class="block">ExcelテンプレートのWorkbookオブジェクトにデータを挿入することでExcel帳票を生成する。</div>\r
+</dd>\r
+<dt><a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">MakeReportTool</span></a> - <a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a>のクラス</dt>\r
+<dd>\r
+<div class="block">Excel帳票出力コマンドラインツールクラス</div>\r
+</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/MakeReportTool.html#MakeReportTool()">MakeReportTool()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></dt>\r
 <dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#moveRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, int, int, boolean)">moveRange(Sheet, CellRangeAddress, int, int, boolean)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dd>\r
+<div class="block">対象範囲を移動する</div>\r
+</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index f305d3a..228ebad 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Mの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Nの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Mの索引";\r
+        parent.document.title="Nの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_M_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_N_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">M</h2>\r
+<h2 class="title">N</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/MakeReportWithObject.html#main(java.lang.String[])">main(String[])</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス">MakeReportWithObject</a></dt>\r
-<dd>\r
-<div class="block">ExcelテンプレートファイルにJavaObjectサンプルデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/MakeReportTool.html#main(java.lang.String[])">main(String[])</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></dt>\r
-<dd>\r
-<div class="block">ExcelテンプレートファイルにJSONファイルのデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map)">makeReport(InputStream, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map, java.io.OutputStream)">makeReport(InputStream, Map&lt;String, Object&gt;, OutputStream)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.InputStream, java.util.Map, java.io.File)">makeReport(InputStream, Map&lt;String, Object&gt;, File)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">入力ストリームのExcelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map)">makeReport(File, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Workbookオブジェクトを返却する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map, java.io.OutputStream)">makeReport(File, Map&lt;String, Object&gt;, OutputStream)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、出力ストリームにExcel帳票を出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(java.io.File, java.util.Map, java.io.File)">makeReport(File, Map&lt;String, Object&gt;, File)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">Excelテンプレートファイルにデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/report/ReportMaker.html#makeReport(org.apache.poi.ss.usermodel.Workbook, java.util.Map)">makeReport(Workbook, Map&lt;String, Object&gt;)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス">ReportMaker</a></dt>\r
-<dd>\r
-<div class="block">ExcelテンプレートのWorkbookオブジェクトにデータを挿入することでExcel帳票を生成する。</div>\r
-</dd>\r
-<dt><a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">MakeReportTool</span></a> - <a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a>のクラス</dt>\r
-<dd>\r
-<div class="block">Excel帳票出力コンソールツールクラス</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/MakeReportTool.html#MakeReportTool()">MakeReportTool()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></dt>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#NO_INTERSECTION">NO_INTERSECTION</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス"><span class="strong">MakeReportWithObject</span></a> - <a href="../org/hanei/jaxcel/example/package-summary.html">org.hanei.jaxcel.example</a>のクラス</dt>\r
-<dd>\r
-<div class="block">JavaオブジェクトからのExcel帳票出力サンプルクラス</div>\r
-</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/example/MakeReportWithObject.html#MakeReportWithObject()">MakeReportWithObject()</a></span> - クラス のコンストラクタorg.hanei.jaxcel.example.<a href="../org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス">MakeReportWithObject</a></dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#moveRange(org.apache.poi.ss.usermodel.Sheet, org.apache.poi.ss.util.CellRangeAddress, int, int, boolean)">moveRange(Sheet, CellRangeAddress, int, int, boolean)</a></span> - クラス のstaticメソッドorg.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>\r
-<div class="block">対象範囲を移動する</div>\r
-</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index de5c999..5940fa9 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Nの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Oの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Nの索引";\r
+        parent.document.title="Oの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_N_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_O_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">N</h2>\r
+<h2 class="title">O</h2>\r
 <dl>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#NO_INTERSECTION">NO_INTERSECTION</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
+<dt><a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a> - パッケージ org.hanei.jaxcel.exception</dt>\r
+<dd>&nbsp;</dd>\r
+<dt><a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a> - パッケージ org.hanei.jaxcel.report</dt>\r
+<dd>&nbsp;</dd>\r
+<dt><a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a> - パッケージ org.hanei.jaxcel.util</dt>\r
+<dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#OVERLAP">OVERLAP</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
 <dd>&nbsp;</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index 094faa6..32affd0 100644 (file)
@@ -2,16 +2,16 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>Oの索引</title>\r
-<meta name="date" content="2014-09-09">\r
+<title>Pの索引</title>\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
 <script type="text/javascript"><!--\r
     if (location.href.indexOf('is-external=true') == -1) {\r
-        parent.document.title="Oの索引";\r
+        parent.document.title="Pの索引";\r
     }\r
 //-->\r
 </script>\r
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="_O_">\r
+<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;<a name="_P_">\r
 <!--   -->\r
 </a>\r
-<h2 class="title">O</h2>\r
+<h2 class="title">P</h2>\r
 <dl>\r
-<dt><a href="../org/hanei/jaxcel/example/package-summary.html">org.hanei.jaxcel.example</a> - パッケージ org.hanei.jaxcel.example</dt>\r
-<dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a> - パッケージ org.hanei.jaxcel.exception</dt>\r
-<dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a> - パッケージ org.hanei.jaxcel.report</dt>\r
-<dd>&nbsp;</dd>\r
-<dt><a href="../org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a> - パッケージ org.hanei.jaxcel.util</dt>\r
-<dd>&nbsp;</dd>\r
-<dt><span class="strong"><a href="../org/hanei/jaxcel/util/ExcelUtil.html#OVERLAP">OVERLAP</a></span> - クラス のstatic変数org.hanei.jaxcel.util.<a href="../org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス">ExcelUtil</a></dt>\r
-<dd>&nbsp;</dd>\r
+<dt><span class="strong"><a href="../org/hanei/jaxcel/report/TLParser.html#parse(org.apache.poi.ss.usermodel.Cell)">parse(Cell)</a></span> - クラス のメソッドorg.hanei.jaxcel.report.<a href="../org/hanei/jaxcel/report/TLParser.html" title="org.hanei.jaxcel.report内のクラス">TLParser</a></dt>\r
+<dd>\r
+<div class="block">EL式、If句、Foreach句のパース</div>\r
+</dd>\r
 </dl>\r
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">D</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">G</a>&nbsp;<a href="index-5.html">I</a>&nbsp;<a href="index-6.html">J</a>&nbsp;<a href="index-7.html">M</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">O</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;</div>\r
+<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">E</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a href="index-5.html">J</a>&nbsp;<a href="index-6.html">M</a>&nbsp;<a href="index-7.html">N</a>&nbsp;<a href="index-8.html">O</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">R</a>&nbsp;<a href="index-11.html">S</a>&nbsp;<a href="index-12.html">T</a>&nbsp;<a href="index-13.html">V</a>&nbsp;</div>\r
 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
 <div class="bottomNav"><a name="navbar_bottom">\r
 <!--   -->\r
index bcfddf0..42e306d 100644 (file)
@@ -2,9 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
-<title>生成されたドキュメント(タイトルなし)</title>\r
+<title>Jaxcel. Java Excel テンプレートエンジン Javadoc</title>\r
+<meta name="description" content="JavaのExcelテンプレートエンジンライブラリ、JaxcelのJavadocです。Jaxcelはテンプレート式を書き込んだExcelファイルにデータを埋め込み、動的にExcelファイルの出力できます。">\r
 <script type="text/javascript">\r
     targetPage = "" + window.location.search;\r
     if (targetPage != "" && targetPage != "undefined")\r
index 05d1305..8199148 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>JaxcelInputException</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index d77d1ae..38e514d 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>JaxcelOutputException</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index e8fb244..30e0896 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>JaxcelRuntimeException</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 335c00c..d8b4615 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.exception.JaxcelInputExceptionの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 423f8eb..df0c4b0 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.exception.JaxcelOutputExceptionの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 195ebc1..015a917 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.exception.JaxcelRuntimeExceptionの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 501d058..76c3e79 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.exception</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 76f3ac8..ef22401 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.exception</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -37,7 +37,7 @@
 </div>\r
 <div class="subNav">\r
 <ul class="navList">\r
-<li><a href="../../../../org/hanei/jaxcel/example/package-summary.html">前のパッケージ</a></li>\r
+<li>前のパッケージ</li>\r
 <li><a href="../../../../org/hanei/jaxcel/report/package-summary.html">次のパッケージ</a></li>\r
 </ul>\r
 <ul class="navList">\r
 </div>\r
 <div class="subNav">\r
 <ul class="navList">\r
-<li><a href="../../../../org/hanei/jaxcel/example/package-summary.html">前のパッケージ</a></li>\r
+<li>前のパッケージ</li>\r
 <li><a href="../../../../org/hanei/jaxcel/report/package-summary.html">次のパッケージ</a></li>\r
 </ul>\r
 <ul class="navList">\r
index 7a01284..4e938df 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.exception クラス階層</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -37,7 +37,7 @@
 </div>\r
 <div class="subNav">\r
 <ul class="navList">\r
-<li><a href="../../../../org/hanei/jaxcel/example/package-tree.html">前</a></li>\r
+<li></li>\r
 <li><a href="../../../../org/hanei/jaxcel/report/package-tree.html">次</a></li>\r
 </ul>\r
 <ul class="navList">\r
 </div>\r
 <div class="subNav">\r
 <ul class="navList">\r
-<li><a href="../../../../org/hanei/jaxcel/example/package-tree.html">前</a></li>\r
+<li></li>\r
 <li><a href="../../../../org/hanei/jaxcel/report/package-tree.html">次</a></li>\r
 </ul>\r
 <ul class="navList">\r
index 2ea0d8b..a5622ca 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>パッケージ org.hanei.jaxcel.exceptionの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 986522d..d9f4765 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>ELManager</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 7ff0a86..50a5334 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>JaxcelContext</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index fefc688..e66f468 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>ReportMaker</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -106,108 +106,107 @@ extends java.lang.Object</pre>
  <h5>${expression}</h5>
  <p>値出力。expressionを解析し値を出力する。</p>
  
- <h5>#if(${expression} delete:"left|up|clear" block:"true|false" rows:"number" cols:"number")</h5>
- <p>if句。expressionを解析した結果、false判定の場合、指定範囲を設定の方法で削除する。</p>
+ <h5>#foreach(${object in aryObject}[ rows:"number"][ cols:"number"][ direction:"row|col"][ style:"copy|^copy"][ shift:"true|false"][ block:"true|false"][ start:"number"][ end:"number"])</h5>
+ <p>foreach句。配列やListオブジェクト、Mapオブジェクトの繰返し出力を行う。<br>
+ プロパティにより、繰返し出力方向の指定や、繰返し回数、出力範囲以降のセルのシフト方法等を指定可能。</p>
  <table border="1" cellspacing="1">
  <tr><th>属性</th><th>説明</th></tr>
  <tr>
-                <td>${expression}</td>
-                <td>必須項目。<br>
-                Bool値を返す式を指定する。Bool値を返さない式の場合は、値がnullでなければtrueと判断する。</td>
- </tr>
- <tr>
-                <td>delete</td>
-                <td>オプション。デフォルト "left"<br>
-                ${expression}がfalse判定の場合のセルに対する操作を指定する。<br>
-                <table>
-                <tr><td>left</td><td>左に詰める。</td></tr>
-                <tr><td>up</td><td>上に詰める。</td></tr>
-                <tr><td>clear</td><td>セルの値・計算式をクリアするのみで詰めない。</td></tr>
-                </table>
- </tr>
- <tr>
-                <td>block</td>
-                <td>オプション。デフォルト "true"<br>
-                ブロック範囲での削除操作について指定する。"false"指定で行列全体での削除となる。<br>
-                deleteオプションが"up"且つ、blockオプション"false"で行全体が削除対象となる。<br>
-                deleteオプションが"left"且つ、blockオプション"false"で列全体が削除対象となる。
+                <td>${object in aryObject}</td>
+                <td>"${" 要素オブジェクト in 配列オブジェクト "}" のフォーマットで指定する。配列オブジェクトには配列、List、Mapが使用可能。<br>
+                rows・colsオプションで指定した範囲内で、要素オブジェクトで指定した名称で各インデックスの要素が出力可能。</td>
  </tr>
  <tr>
                 <td>rows</td>
-                <td>オプション。デフォルト "1"<br>
-                影響範囲の行数を指定。"1"指定で#if指示子が存在する行のみとなる。
+                <td>繰返し元の行数を正の整数で指定する。"1"指定で#foreach指示子が記述された行のみとなる。省略すると規定値である "1"となる。</td>
  </tr>
  <tr>
                 <td>cols</td>
-                <td>オプション。デフォルト "1"<br>
-                影響範囲の列数を指定。"1"指定で#if指示子が存在する列のみとなる。
- </tr>
- </table>
- <h5>#foreach(${object in listObject} direction:"row|col" style:"copy|^copy" shift:"true|false" block:"true|false" start:"number" end:"number" rows:"number" cols:"number")</h5>
- <p>foreach句。listObjectで繰返し処理を行う。</p>
- <table border="1" cellspacing="1">
- <tr><th>属性</th><th>説明</th></tr>
- <tr>
-                <td>${object in listObject}</td>
-                <td>必須項目。<br>
-                オブジェクト in リストオブジェクトのフォーマットでを指定する。リストオブジェクトには配列、List、Mapが使用可能。</td>
+                <td>繰返し元の列数を正の整数で指定する。"1"指定で#foreach指示子が記述された列のみとなる。省略すると規定値である "1"となる。</td>
  </tr>
  <tr>
                 <td>direction</td>
-                <td>オプション。デフォルト "row"<br>
-                繰返し処理の方向を指定する。
+                <td>繰返し処理の方向を指定する。省略すると規定値である"row"となる。<br>
                 <table>
-                <tr><td>row</td><td>行(縦)方向に繰返す。</td></tr>
-                <tr><td>col</td><td>列(横)方向に繰返す。</td></tr>
-                </table>
+                <tr><td>row</td><td>行方向に繰返す。</td></tr>
+                <tr><td>col</td><td>列方向に繰返す。</td></tr>
+                </table></td>
  </tr>
  <tr>
                 <td>style</td>
-                <td>オプション。デフォルト "copy"<br>
-                繰返し範囲のセルスタイルのコピーについて指定する。
+                <td>繰返し元範囲(rows・colsオプションで指定する範囲)のセルスタイルのコピーについて指定する。省略すると規定値である"copy"となる。<br>
                 <table>
-                <tr><td>copy</td><td>ã\82¹ã\82¿ã\82¤ã\83«ã\82\92ç¹°è¿\94ã\81\97コピーする。</td></tr>
-                <tr><td>copy以外</td><td>スタイルをコピーしない。</td></tr>
-                </table>
+                <tr><td>copy</td><td>ã\82»ã\83«ã\82¹ã\82¿ã\82¤ã\83«ã\82\92コピーする。</td></tr>
+                <tr><td>copy以å¤\96</td><td>ã\82»ã\83«ã\82¹ã\82¿ã\82¤ã\83«ã\82\92ã\82³ã\83\94ã\83¼ã\81\97ã\81ªã\81\84ã\80\82</td></tr>
+                </table></td>
  </tr>
  <tr>
                 <td>shift</td>
-                <td>オプション。デフォルト "true"<br>
-                繰返し範囲より後方の範囲をずらすか(シフトするか)について指定する。
+                <td>繰返し範囲より後方の範囲のシフト方法について指定する。省略すると規定値である"true"となる。<br>
                 <table>
-                <tr><td>true</td><td>direction方向にシフトする。</td></tr>
+                <tr><td>true</td><td>繰返し範囲より後方の範囲をdirectionオプションで指定した方向にシフトする。</td></tr>
                 <tr><td>false</td><td>シフトしない。</td></tr>
-                </table>
+                </table></td>
  </tr>
  <tr>
                 <td>block</td>
-                <td>オプション。デフォルト "true"<br>
-                ブロック範囲での繰返し操作について指定する。"false"指定で行列全体での繰返しとなる。<br>
-                directionオプションが"row"且つ、blockオプションが"false"で行全体が繰返し範囲となる。<br>
-                directionオプションが"col"且つ、blockオプションが"false"で列全体が繰返し範囲となる。
+                <td>矩形範囲での繰返し処理を行うかについて指定する。省略すると規定値である"true"となる。<br>
+                <table>
+                <tr><td>true</td><td>繰返し範囲を矩形範囲(rows・colsオプションで指定する範囲)とする。</td></tr>
+                <tr><td>false</td><td>繰返し範囲を繰返し元範囲に含まれる行・列全体とする。<br>
+                directionオプションが"row"の場合、繰返し元範囲に含まれる行全体が繰返し範囲となる。<br>
+                directionオプションが"col"の場合、繰返し元範囲に含まれる列全体が繰返し範囲となる。</td></tr>
+                </table></td>
+ </tr>
+ <tr>
+                <td>start</td>
+                <td>配列オブジェクトの出力開始インデックス(1起点)を正の整数、もしくは、正の整数を返却する関数で指定する。省略すると規定値である"1"となる。</td>
+ </tr>
+ <tr>
+                <td>end</td>
+                <td>配列オブジェクトの出力終了インデックス(1起点)を正の整数、もしくは、正の整数を返却する関数で指定する。省略すると配列オブジェクトの要素数となる。</td>
+ </tr>
+ <tr>
+                <td colspan="2">startオプションよりendオプションの指定値が小さい場合、配列オブジェクトを降順で出力する。<br>
+                配列オブジェクトの要素数は"size(配列オブジェクト)"関数で取得可能。</td>
+ </tr>
+ </table>
+ <h5>#if(${expression}[ rows:"number"][ cols:"number"][ delete:"left|up|clear"][ block:"true|false"])</h5>
+ <p>if句。expression判定式がtrue判定の場合は指定範囲の出力、false判定の場合は指定の方法で範囲を削除する。</p>
+ <table border="1" cellspacing="1">
+ <tr><th>属性</th><th>説明</th></tr>
+ <tr>
+                <td>${expression}</td>
+                <td>判定式。"${" 式 "}" のフォーマットで指定する。Bool値を返す式を指定する。Bool値を返さない式の場合は、値がnullでなければtrueと判断する。</td>
  </tr>
  <tr>
                 <td>rows</td>
-                <td>オプション。デフォルト "1"<br>
-                影響範囲の行数を指定。"1"指定で#foreach指示子が存在する行のみとなる。
+                <td>制御範囲の行数を正の整数で指定する。"1"指定で#if指示子が記述された行のみとなる。省略すると規定値である "1"となる。</td>
  </tr>
  <tr>
                 <td>cols</td>
-                <td>オプション。デフォルト "1"<br>
-                影響範囲の列数を指定。"1"指定で#foreach指示子が存在する列のみとなる。
+                <td>制御範囲の列数を正の整数で指定する。"1"指定で#if指示子が記述された列のみとなる。省略すると規定値である "1"となる。</td>
  </tr>
  <tr>
-                <td>start</td>
-                <td>オプション。デフォルト "1"<br>
-                リストオブジェクトの開始インデックス(1起点)。
+                <td>delete</td>
+                <td>判定式がflse判定の場合の制御範囲に対する操作を指定する。省略すると規定値である"left"となる。<br>
+                <table>
+                <tr><td>left</td><td>制御範囲セルを削除し、左に詰める。</td></tr>
+                <tr><td>up</td><td>制御範囲セルを削除し、上に詰める。</td></tr>
+                <tr><td>clear</td><td>制御範囲セルの値・計算式をクリアするのみで詰めない。</td></tr>
+                </table>
  </tr>
  <tr>
-                <td>end</td>
-                <td>オプション。デフォルト リストオブジェクトの要素数<br>
-                リストオブジェクトの終了インデックス(1起点)。<br>
-                ※start(開始インデックス)・end(終了インデックス)の指定により、降順ループ(start > end)も可能。<br>
-                ※リストオブジェクトの要素数はsize(list)で取得可能。
+                <td>block</td>
+                <td>矩形範囲での制御を行うかについて指定する。省略すると規定値である"true"となる。<br>
+                <table>
+                <tr><td>true</td><td>制御範囲を矩形範囲(rows・colsオプションで指定する範囲)とする。</td></tr>
+                <tr><td>false</td><td>制御範囲を矩形範囲に含まれる行・列全体とする。<br>
+                deleteオプションが"left"の場合、矩形範囲に含まれる列全体が制御範囲となる。<br>
+                deleteオプションが"up"の場合、矩形範囲に含まれる行全体が制御範囲となる。<br>
+                deleteオプションが"clear"の場合は無効。</td></tr>
+                </table></td>
  </tr>
  </table></div>\r
 <dl><dt><span class="strong">バージョン:</span></dt>\r
index 384d69f..8a94d85 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>TLParser</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 67d5832..fa48e0d 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.report.ELManagerの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index dc9ff30..7bee95c 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.report.JaxcelContextの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index f109706..58599c3 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.report.ReportMakerの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 6c05092..7f963d5 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.report.TLParserの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 9cb9a6c..eb8bcc9 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.report</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index ffecd85..6334523 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.report</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index f279e42..687f911 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.report クラス階層</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 15cc5cf..494059b 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>パッケージ org.hanei.jaxcel.reportの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 5105c11..fe6f980 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>ExcelUtil</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 115e23a..67d5524 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>MakeReportTool</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -99,7 +99,7 @@
 <br>\r
 <pre>public class <span class="strong">MakeReportTool</span>\r
 extends java.lang.Object</pre>\r
-<div class="block">Excel帳票å\87ºå\8a\9bã\82³ã\83³ã\82½ã\83¼ã\83«ツールクラス</div>\r
+<div class="block">Excel帳票å\87ºå\8a\9bã\82³ã\83\9eã\83³ã\83\89ã\83©ã\82¤ã\83³ツールクラス</div>\r
 <dl><dt><span class="strong">バージョン:</span></dt>\r
   <dd>1.00.00</dd>\r
 <dt><span class="strong">作成者:</span></dt>\r
@@ -194,8 +194,8 @@ extends java.lang.Object</pre>
                  throws java.lang.Exception</pre>\r
 <div class="block">ExcelテンプレートファイルにJSONファイルのデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。<br></div>\r
 <dl><dt><span class="strong">パラメータ:</span></dt><dd><code>args</code> - arg1: Excelテンプレートファイルパス<br>
- arg2: パラメータJSONファイルパス<br>
- arg3: Excel帳票出力ファイルパス</dd>\r
      arg2: パラメータJSONファイルパス<br>
      arg3: Excel帳票出力ファイルパス</dd>\r
 <dt><span class="strong">例外:</span></dt>\r
 <dd><code>java.lang.Exception</code></dd></dl>\r
 </li>\r
index 57fb0f7..a6c9439 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.util.ExcelUtilの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 9a9c758..e671d97 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス org.hanei.jaxcel.util.MakeReportToolの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 4c2a894..d81e59f 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.util</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index de44c64..e503dfb 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.util</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -85,7 +85,7 @@
 <tr class="rowColor">\r
 <td class="colFirst"><a href="../../../../org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス">MakeReportTool</a></td>\r
 <td class="colLast">\r
-<div class="block">Excel帳票å\87ºå\8a\9bã\82³ã\83³ã\82½ã\83¼ã\83«ツールクラス</div>\r
+<div class="block">Excel帳票å\87ºå\8a\9bã\82³ã\83\9eã\83³ã\83\89ã\83©ã\82¤ã\83³ツールクラス</div>\r
 </td>\r
 </tr>\r
 </tbody>\r
index 1c92332..76156ee 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>org.hanei.jaxcel.util クラス階層</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 89c4dd4..2162efc 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>パッケージ org.hanei.jaxcel.utilの使用</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 780e508..2219d6d 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>概要リスト</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -13,7 +13,6 @@
 <div class="indexContainer">\r
 <h2 title="パッケージ">パッケージ</h2>\r
 <ul title="パッケージ">\r
-<li><a href="org/hanei/jaxcel/example/package-frame.html" target="packageFrame">org.hanei.jaxcel.example</a></li>\r
 <li><a href="org/hanei/jaxcel/exception/package-frame.html" target="packageFrame">org.hanei.jaxcel.exception</a></li>\r
 <li><a href="org/hanei/jaxcel/report/package-frame.html" target="packageFrame">org.hanei.jaxcel.report</a></li>\r
 <li><a href="org/hanei/jaxcel/util/package-frame.html" target="packageFrame">org.hanei.jaxcel.util</a></li>\r
index 1c35b24..4aeda89 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:05 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>概要</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -63,6 +63,9 @@
 <!--   -->\r
 </a></div>\r
 <!-- ========= END OF TOP NAVBAR ========= -->\r
+<div class="header">\r
+<h1 class="title">Jaxcel. Java Excel テンプレートエンジン</h1>\r
+</div>\r
 <div class="contentContainer">\r
 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="パッケージ表、パッケージのリストおよび説明">\r
 <caption><span>パッケージ</span><span class="tabEnd">&nbsp;</span></caption>\r
 </tr>\r
 <tbody>\r
 <tr class="altColor">\r
-<td class="colFirst"><a href="org/hanei/jaxcel/example/package-summary.html">org.hanei.jaxcel.example</a></td>\r
-<td class="colLast">&nbsp;</td>\r
-</tr>\r
-<tr class="rowColor">\r
 <td class="colFirst"><a href="org/hanei/jaxcel/exception/package-summary.html">org.hanei.jaxcel.exception</a></td>\r
 <td class="colLast">&nbsp;</td>\r
 </tr>\r
-<tr class="altColor">\r
+<tr class="rowColor">\r
 <td class="colFirst"><a href="org/hanei/jaxcel/report/package-summary.html">org.hanei.jaxcel.report</a></td>\r
 <td class="colLast">&nbsp;</td>\r
 </tr>\r
-<tr class="rowColor">\r
+<tr class="altColor">\r
 <td class="colFirst"><a href="org/hanei/jaxcel/util/package-summary.html">org.hanei.jaxcel.util</a></td>\r
 <td class="colLast">&nbsp;</td>\r
 </tr>\r
index c9a8842..07cdf5d 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:35 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>クラス階層</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
@@ -67,7 +67,6 @@
 <h1 class="title">すべてのパッケージの階層</h1>\r
 <span class="strong">パッケージ階層:</span>\r
 <ul class="horizontal">\r
-<li><a href="org/hanei/jaxcel/example/package-tree.html">org.hanei.jaxcel.example</a>, </li>\r
 <li><a href="org/hanei/jaxcel/exception/package-tree.html">org.hanei.jaxcel.exception</a>, </li>\r
 <li><a href="org/hanei/jaxcel/report/package-tree.html">org.hanei.jaxcel.report</a>, </li>\r
 <li><a href="org/hanei/jaxcel/util/package-tree.html">org.hanei.jaxcel.util</a></li>\r
@@ -82,9 +81,7 @@
 <li type="circle">org.hanei.jaxcel.util.<a href="org/hanei/jaxcel/util/ExcelUtil.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">ExcelUtil</span></a></li>\r
 <li type="circle">org.hanei.jaxcel.report.<a href="org/hanei/jaxcel/report/JaxcelContext.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">JaxcelContext</span></a></li>\r
 <li type="circle">org.hanei.jaxcel.util.<a href="org/hanei/jaxcel/util/MakeReportTool.html" title="org.hanei.jaxcel.util内のクラス"><span class="strong">MakeReportTool</span></a></li>\r
-<li type="circle">org.hanei.jaxcel.example.<a href="org/hanei/jaxcel/example/MakeReportWithObject.html" title="org.hanei.jaxcel.example内のクラス"><span class="strong">MakeReportWithObject</span></a></li>\r
 <li type="circle">org.hanei.jaxcel.report.<a href="org/hanei/jaxcel/report/ReportMaker.html" title="org.hanei.jaxcel.report内のクラス"><span class="strong">ReportMaker</span></a></li>\r
-<li type="circle">org.hanei.jaxcel.example.<a href="org/hanei/jaxcel/example/SampleObject.html" title="org.hanei.jaxcel.example内のクラス"><span class="strong">SampleObject</span></a></li>\r
 <li type="circle">java.lang.Throwable (implements java.io.Serializable)\r
 <ul>\r
 <li type="circle">java.lang.Exception\r
index e3dc29c..eadac6c 100644 (file)
@@ -1,4 +1,3 @@
-org.hanei.jaxcel.example\r
 org.hanei.jaxcel.exception\r
 org.hanei.jaxcel.report\r
 org.hanei.jaxcel.util\r
index fa42eb1..a530a64 100644 (file)
@@ -2,10 +2,10 @@
 <!-- NewPage -->\r
 <html lang="ja">\r
 <head>\r
-<!-- Generated by javadoc (version 1.7.0_25) on Tue Sep 09 00:32:04 JST 2014 -->\r
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Oct 07 00:14:34 JST 2014 -->\r
 <meta http-equiv="Content-Type" content="text/html" charset="utf-8">\r
 <title>直列化された形式</title>\r
-<meta name="date" content="2014-09-09">\r
+<meta name="date" content="2014-10-07">\r
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">\r
 </head>\r
 <body>\r
index 73981ff..d7c39c2 100644 (file)
@@ -96,8 +96,9 @@ public class MakeReportWithObject {
                log.info("====== makeReport Start ======");
                maker.makeReport(new File(args[0]), parameter, new File(args[1]));
                System.out.println("output complate " + args[1]);
-               System.out.println("see debug log ../log/jaxcel.log");
                log.info("====== makeReport End ======");
+               
+               return;
        }
 
 }
index d4e1c6b..ce48933 100644 (file)
@@ -34,6 +34,9 @@ public class SampleObject {
        public double  dataCpub;
        public boolean dataDpub;
        
+       public double getDataBHalf() {
+               return dataB / 2.0;
+       }
        /**
         * @return dataA
         */
index ab9d1a3..8ea6b8d 100644 (file)
@@ -18,6 +18,9 @@
  */\r
 package org.hanei.jaxcel.report;\r
 \r
+import java.text.SimpleDateFormat;\r
+import java.util.Calendar;\r
+import java.util.Date;\r
 import java.util.Map;\r
 import java.util.Map.Entry;\r
 \r
@@ -42,6 +45,7 @@ public class ELManager {
 \r
        private final JexlEngine elEngine = new JexlEngine();\r
        private final JexlContext elContext = new MapContext();\r
+       private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");\r
        \r
        /**\r
         * コンストラクタ\r
@@ -113,7 +117,18 @@ public class ELManager {
                        log.debug("evaluate result is null");\r
                }\r
                else {\r
-                       log.debug("evaluate result: {}", object.toString());\r
+                       if(log.isDebugEnabled()) {\r
+                               log.debug("evaluate result: {}", object.toString());\r
+                               log.debug("evaluate result type: {}", object.getClass().getName());\r
+                       }\r
+                       // Date、Calendarならデフォルトフォーマットに置換\r
+                       if(object instanceof Date) {\r
+                               object = sdf.format(object);\r
+                       }\r
+                       else if(object instanceof Calendar) {\r
+                               // デフォルトロケールで文字列に置き換え\r
+                               object = sdf.format(((Calendar)object).getTime());\r
+                       }\r
                }\r
                \r
                log.trace("evaluate end");\r
index a529f81..b355d19 100644 (file)
@@ -53,108 +53,107 @@ import org.slf4j.Logger;
  * <h5>${expression}</h5>\r
  * <p>値出力。expressionを解析し値を出力する。</p>\r
  * \r
- * <h5>#if(${expression} delete:"left|up|clear" block:"true|false" rows:"number" cols:"number")</h5>\r
- * <p>if句。expressionを解析した結果、false判定の場合、指定範囲を設定の方法で削除する。</p>\r
+ * <h5>#foreach(${object in aryObject}[ rows:"number"][ cols:"number"][ direction:"row|col"][ style:"copy|^copy"][ shift:"true|false"][ block:"true|false"][ start:"number"][ end:"number"])</h5>\r
+ * <p>foreach句。配列やListオブジェクト、Mapオブジェクトの繰返し出力を行う。<br>\r
+ * プロパティにより、繰返し出力方向の指定や、繰返し回数、出力範囲以降のセルのシフト方法等を指定可能。</p>\r
  * <table border="1" cellspacing="1">\r
  * <tr><th>属性</th><th>説明</th></tr>\r
  * <tr>\r
- *             <td>${expression}</td>\r
- *             <td>必須項目。<br>\r
- *             Bool値を返す式を指定する。Bool値を返さない式の場合は、値がnullでなければtrueと判断する。</td>\r
- * </tr>\r
- * <tr>\r
- *             <td>delete</td>\r
- *             <td>オプション。デフォルト "left"<br>\r
- *             ${expression}がfalse判定の場合のセルに対する操作を指定する。<br>\r
- *             <table>\r
- *             <tr><td>left</td><td>左に詰める。</td></tr>\r
- *             <tr><td>up</td><td>上に詰める。</td></tr>\r
- *             <tr><td>clear</td><td>セルの値・計算式をクリアするのみで詰めない。</td></tr>\r
- *             </table>\r
- * </tr>\r
- * <tr>\r
- *             <td>block</td>\r
- *             <td>オプション。デフォルト "true"<br>\r
- *             ブロック範囲での削除操作について指定する。"false"指定で行列全体での削除となる。<br>\r
- *             deleteオプションが"up"且つ、blockオプション"false"で行全体が削除対象となる。<br>\r
- *             deleteオプションが"left"且つ、blockオプション"false"で列全体が削除対象となる。\r
+ *             <td>${object in aryObject}</td>\r
+ *             <td>"${" 要素オブジェクト in 配列オブジェクト "}" のフォーマットで指定する。配列オブジェクトには配列、List、Mapが使用可能。<br>\r
+ *             rows・colsオプションで指定した範囲内で、要素オブジェクトで指定した名称で各インデックスの要素が出力可能。</td>\r
  * </tr>\r
  * <tr>\r
  *             <td>rows</td>\r
- *             <td>オプション。デフォルト "1"<br>\r
- *             影響範囲の行数を指定。"1"指定で#if指示子が存在する行のみとなる。\r
+ *             <td>繰返し元の行数を正の整数で指定する。"1"指定で#foreach指示子が記述された行のみとなる。省略すると規定値である "1"となる。</td>\r
  * </tr>\r
  * <tr>\r
  *             <td>cols</td>\r
- *             <td>オプション。デフォルト "1"<br>\r
- *             影響範囲の列数を指定。"1"指定で#if指示子が存在する列のみとなる。\r
- * </tr>\r
- * </table>\r
- * \r
- * <h5>#foreach(${object in listObject} direction:"row|col" style:"copy|^copy" shift:"true|false" block:"true|false" start:"number" end:"number" rows:"number" cols:"number")</h5>\r
- * <p>foreach句。listObjectで繰返し処理を行う。</p>\r
- * <table border="1" cellspacing="1">\r
- * <tr><th>属性</th><th>説明</th></tr>\r
- * <tr>\r
- *             <td>${object in listObject}</td>\r
- *             <td>必須項目。<br>\r
- *             オブジェクト in リストオブジェクトのフォーマットでを指定する。リストオブジェクトには配列、List、Mapが使用可能。</td>\r
+ *             <td>繰返し元の列数を正の整数で指定する。"1"指定で#foreach指示子が記述された列のみとなる。省略すると規定値である "1"となる。</td>\r
  * </tr>\r
  * <tr>\r
  *             <td>direction</td>\r
- *             <td>オプション。デフォルト "row"<br>\r
- *             繰返し処理の方向を指定する。\r
+ *             <td>繰返し処理の方向を指定する。省略すると規定値である"row"となる。<br>\r
  *             <table>\r
- *             <tr><td>row</td><td>行(縦)方向に繰返す。</td></tr>\r
- *             <tr><td>col</td><td>列(横)方向に繰返す。</td></tr>\r
- *             </table>\r
+ *             <tr><td>row</td><td>行方向に繰返す。</td></tr>\r
+ *             <tr><td>col</td><td>列方向に繰返す。</td></tr>\r
+ *             </table></td>\r
  * </tr>\r
  * <tr>\r
  *             <td>style</td>\r
- *             <td>オプション。デフォルト "copy"<br>\r
- *             繰返し範囲のセルスタイルのコピーについて指定する。\r
+ *             <td>繰返し元範囲(rows・colsオプションで指定する範囲)のセルスタイルのコピーについて指定する。省略すると規定値である"copy"となる。<br>\r
  *             <table>\r
- *             <tr><td>copy</td><td>ã\82¹ã\82¿ã\82¤ã\83«ã\82\92ç¹°è¿\94ã\81\97コピーする。</td></tr>\r
- *             <tr><td>copy以外</td><td>スタイルをコピーしない。</td></tr>\r
- *             </table>\r
+ *             <tr><td>copy</td><td>ã\82»ã\83«ã\82¹ã\82¿ã\82¤ã\83«ã\82\92コピーする。</td></tr>\r
+ *             <tr><td>copy以å¤\96</td><td>ã\82»ã\83«ã\82¹ã\82¿ã\82¤ã\83«ã\82\92ã\82³ã\83\94ã\83¼ã\81\97ã\81ªã\81\84ã\80\82</td></tr>\r
+ *             </table></td>\r
  * </tr>\r
  * <tr>\r
  *             <td>shift</td>\r
- *             <td>オプション。デフォルト "true"<br>\r
- *             繰返し範囲より後方の範囲をずらすか(シフトするか)について指定する。\r
+ *             <td>繰返し範囲より後方の範囲のシフト方法について指定する。省略すると規定値である"true"となる。<br>\r
  *             <table>\r
- *             <tr><td>true</td><td>direction方向にシフトする。</td></tr>\r
+ *             <tr><td>true</td><td>繰返し範囲より後方の範囲をdirectionオプションで指定した方向にシフトする。</td></tr>\r
  *             <tr><td>false</td><td>シフトしない。</td></tr>\r
- *             </table>\r
+ *             </table></td>\r
  * </tr>\r
  * <tr>\r
  *             <td>block</td>\r
- *             <td>オプション。デフォルト "true"<br>\r
- *             ブロック範囲での繰返し操作について指定する。"false"指定で行列全体での繰返しとなる。<br>\r
- *             directionオプションが"row"且つ、blockオプションが"false"で行全体が繰返し範囲となる。<br>\r
- *             directionオプションが"col"且つ、blockオプションが"false"で列全体が繰返し範囲となる。\r
+ *             <td>矩形範囲での繰返し処理を行うかについて指定する。省略すると規定値である"true"となる。<br>\r
+ *             <table>\r
+ *             <tr><td>true</td><td>繰返し範囲を矩形範囲(rows・colsオプションで指定する範囲)とする。</td></tr>\r
+ *             <tr><td>false</td><td>繰返し範囲を繰返し元範囲に含まれる行・列全体とする。<br>\r
+ *             directionオプションが"row"の場合、繰返し元範囲に含まれる行全体が繰返し範囲となる。<br>\r
+ *             directionオプションが"col"の場合、繰返し元範囲に含まれる列全体が繰返し範囲となる。</td></tr>\r
+ *             </table></td>\r
+ * </tr>\r
+ * <tr>\r
+ *             <td>start</td>\r
+ *             <td>配列オブジェクトの出力開始インデックス(1起点)を正の整数、もしくは、正の整数を返却する関数で指定する。省略すると規定値である"1"となる。</td>\r
+ * </tr>\r
+ * <tr>\r
+ *             <td>end</td>\r
+ *             <td>配列オブジェクトの出力終了インデックス(1起点)を正の整数、もしくは、正の整数を返却する関数で指定する。省略すると配列オブジェクトの要素数となる。</td>\r
+ * </tr>\r
+ * <tr>\r
+ *             <td colspan="2">startオプションよりendオプションの指定値が小さい場合、配列オブジェクトを降順で出力する。<br>\r
+ *             配列オブジェクトの要素数は"size(配列オブジェクト)"関数で取得可能。</td>\r
+ * </tr>\r
+ * </table>\r
+ * \r
+ * <h5>#if(${expression}[ rows:"number"][ cols:"number"][ delete:"left|up|clear"][ block:"true|false"])</h5>\r
+ * <p>if句。expression判定式がtrue判定の場合は指定範囲の出力、false判定の場合は指定の方法で範囲を削除する。</p>\r
+ * <table border="1" cellspacing="1">\r
+ * <tr><th>属性</th><th>説明</th></tr>\r
+ * <tr>\r
+ *             <td>${expression}</td>\r
+ *             <td>判定式。"${" 式 "}" のフォーマットで指定する。Bool値を返す式を指定する。Bool値を返さない式の場合は、値がnullでなければtrueと判断する。</td>\r
  * </tr>\r
  * <tr>\r
  *             <td>rows</td>\r
- *             <td>オプション。デフォルト "1"<br>\r
- *             影響範囲の行数を指定。"1"指定で#foreach指示子が存在する行のみとなる。\r
+ *             <td>制御範囲の行数を正の整数で指定する。"1"指定で#if指示子が記述された行のみとなる。省略すると規定値である "1"となる。</td>\r
  * </tr>\r
  * <tr>\r
  *             <td>cols</td>\r
- *             <td>オプション。デフォルト "1"<br>\r
- *             影響範囲の列数を指定。"1"指定で#foreach指示子が存在する列のみとなる。\r
+ *             <td>制御範囲の列数を正の整数で指定する。"1"指定で#if指示子が記述された列のみとなる。省略すると規定値である "1"となる。</td>\r
  * </tr>\r
  * <tr>\r
- *             <td>start</td>\r
- *             <td>オプション。デフォルト "1"<br>\r
- *             リストオブジェクトの開始インデックス(1起点)。\r
+ *             <td>delete</td>\r
+ *             <td>判定式がflse判定の場合の制御範囲に対する操作を指定する。省略すると規定値である"left"となる。<br>\r
+ *             <table>\r
+ *             <tr><td>left</td><td>制御範囲セルを削除し、左に詰める。</td></tr>\r
+ *             <tr><td>up</td><td>制御範囲セルを削除し、上に詰める。</td></tr>\r
+ *             <tr><td>clear</td><td>制御範囲セルの値・計算式をクリアするのみで詰めない。</td></tr>\r
+ *             </table>\r
  * </tr>\r
  * <tr>\r
- *             <td>end</td>\r
- *             <td>オプション。デフォルト リストオブジェクトの要素数<br>\r
- *             リストオブジェクトの終了インデックス(1起点)。<br>\r
- *             ※start(開始インデックス)・end(終了インデックス)の指定により、降順ループ(start > end)も可能。<br>\r
- *             ※リストオブジェクトの要素数はsize(list)で取得可能。\r
+ *             <td>block</td>\r
+ *             <td>矩形範囲での制御を行うかについて指定する。省略すると規定値である"true"となる。<br>\r
+ *             <table>\r
+ *             <tr><td>true</td><td>制御範囲を矩形範囲(rows・colsオプションで指定する範囲)とする。</td></tr>\r
+ *             <tr><td>false</td><td>制御範囲を矩形範囲に含まれる行・列全体とする。<br>\r
+ *             deleteオプションが"left"の場合、矩形範囲に含まれる列全体が制御範囲となる。<br>\r
+ *             deleteオプションが"up"の場合、矩形範囲に含まれる行全体が制御範囲となる。<br>\r
+ *             deleteオプションが"clear"の場合は無効。</td></tr>\r
+ *             </table></td>\r
  * </tr>\r
  * </table>\r
  * \r
index ef682c7..b84f74b 100644 (file)
@@ -20,7 +20,10 @@ package org.hanei.jaxcel.report;
 
 import java.text.ParseException;
 import java.util.ArrayList;
+import java.util.Date;
+import java.util.Locale;
 import java.util.Map;
+import java.util.TimeZone;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
@@ -82,6 +85,7 @@ public class TLParser {
        private static final int PARSE_MAX = 10;
        
        private static final short FORMAT_GENERAL = 0;
+       private static final short FORMAT_TEXT = 49;
 
        private Sheet sheet = null;
        private JaxcelContext context = null;
@@ -145,15 +149,32 @@ public class TLParser {
         * 日付形式書式パターン
         */
        private final String[] DATE_FORMATS = {
-                       "yyyy-MM-dd", 
-                       "yyyy/MM/dd", 
-                       "yyyy-MM-dd HH:mm:ss.SSS", 
+                       "yyyy-MM-dd'T'HH:mm:ss.SSSXXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SSXXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SXXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SSSXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SSXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SXXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SXX",
+                       "yyyy-MM-dd'T'HH:mm:ss.SX",
+                       "yyyy-MM-dd'T'HH:mm:ssXXX",
+                       "yyyy-MM-dd'T'HH:mm:ssXX",
+                       "yyyy-MM-dd'T'HH:mm:ssX",
+                       "yyyy-MM-dd'T'HH:mm:ss.S",
+                       "yyyy-MM-dd'T'HH:mm:ss",
+                       "yyyy-MM-dd'T'HH:mm",
+                       "yyyy-MM-dd HH:mm:ss.S",
                        "yyyy-MM-dd HH:mm:ss",
                        "yyyy-MM-dd HH:mm",
-                       "yyyy/MM/dd HH:mm:ss.SSS", 
+                       "yyyy-MM-dd", 
+                       "yyyy/MM/dd HH:mm:ss.S", 
                        "yyyy/MM/dd HH:mm:ss",
                        "yyyy/MM/dd HH:mm",
-                       "HH:mm:ss.SSS", 
+                       "yyyy/MM/dd"
+       };
+       private final String[] TIME_FORMATS = {
+                       "HH:mm:ss.S", 
                        "HH:mm:ss",
                        "HH:mm"
        };
@@ -591,54 +612,88 @@ public class TLParser {
                        }
                        // 置換後の値が上記以外
                        else {
-                               try {
-                                       // 置換後の値が日付・時刻型
-                                       if(DateUtils.parseDateStrictly(newCellVal, DATE_FORMATS) != null) {
-                                               // もともと文字列セルなら数値セルに変更し値をセット
-                                               if(cell.getCellType() == Cell.CELL_TYPE_STRING) {
-                                                       cell.setCellType(Cell.CELL_TYPE_BLANK);
-                                                       cell.setCellType(Cell.CELL_TYPE_NUMERIC);
-                                                       // 書式未設定なら文字列のまま挿入
-                                                       if(FORMAT_GENERAL == cell.getCellStyle().getDataFormat()) {
-                                                               cell.setCellValue(newCellVal);
-                                                               log.debug("set value type: String");
-                                                       }
-                                                       else {
-                                                               cell.setCellValue(DateUtils.parseDateStrictly(newCellVal, DATE_FORMATS));
-                                                               log.debug("set value type: Date");
-                                                       }
+                               Date tmpDate = null;
+                               int valType = -1;
+                               for(int i = 0; i < 3; i++) {
+                                       switch(i) {
+                                       case 0:
+                                               try {
+                                                       // 置換後の値が日付・日付時刻型
+                                                       tmpDate = DateUtils.parseDateStrictly(newCellVal, Locale.getDefault(), DATE_FORMATS);
+                                                       valType = i;
+                                               } catch (ParseException e1) {}
+                                               break;
+                                       case 1:
+                                               try {
+                                                       // 置換後の値が時刻型
+                                                       tmpDate = DateUtils.parseDateStrictly(newCellVal, TIME_FORMATS);
+                                                       valType = i;
+                                               } catch (ParseException e1) {}
+                                               break;
+                                       default:
+                                               // 置換後の値が上記以外(文字列)
+                                               valType = i;
+                                               break;
+                                       }
+                                       if(valType >= 0) break;
+                               }
+                               
+                               switch(valType) {
+                               case 0:
+                               case 1:
+                                       // 置換後の値が日付・日付時刻・時刻型
+                                       // もともと文字列セルなら数値セルに変更し値をセット
+                                       if(cell.getCellType() == Cell.CELL_TYPE_STRING) {
+                                               cell.setCellType(Cell.CELL_TYPE_BLANK);
+                                               cell.setCellType(Cell.CELL_TYPE_NUMERIC);
+                                               // 書式文字列なら文字列のまま挿入
+                                               if(FORMAT_GENERAL == cell.getCellStyle().getDataFormat() || FORMAT_TEXT == cell.getCellStyle().getDataFormat()) {
+                                                       cell.setCellValue(newCellVal);
+                                                       log.debug("set value type: String");
                                                }
-                                               // もともと計算式セルの場合は計算式として値をセット
                                                else {
-                                                       // まずはそのまま
-                                                       try {
-                                                               cell.setCellFormula(newCellVal);
-                                                               log.debug("set value type: Formula");
-                                                       }
-                                                       // エラー発生で数値としてセット
-                                                       catch(FormulaParseException e) {
-                                                               log.warn("formula set error: {}", e.getMessage(), e);
-                                                               cell.setCellType(Cell.CELL_TYPE_BLANK);
-                                                               cell.setCellType(Cell.CELL_TYPE_NUMERIC);
-                                                               cell.setCellValue(DateUtils.parseDateStrictly(newCellVal, DATE_FORMATS));
+                                                       switch(valType) {
+                                                       case 0:
+                                                               // 置換後の値が日付・日付時刻型ならDateでセット
+                                                               cell.setCellValue(tmpDate);
                                                                log.debug("set value type: Date");
+                                                               break;
+                                                       case 1:
+                                                               // 置換後の値が時刻型ならDoubleでセット(デフォルトタイムゾーン分加算)
+                                                               cell.setCellValue((tmpDate.getTime() + TimeZone.getDefault().getRawOffset()) / (1000.0 * 60 * 60 * 24));
+                                                               log.debug("set value type: double");
+                                                               break;
                                                        }
                                                }
-                                               // 再パースフラグクリア
-                                               reParseFlg = false;
                                        }
+                                       // もともと計算式セルの場合は計算式として値をセット
                                        else {
-                                               // 元のセルタイプのまま値をセット
-                                               throw new ParseException("", 0);
+                                               // まずはそのまま
+                                               try {
+                                                       cell.setCellFormula(newCellVal);
+                                                       log.debug("set value type: Formula");
+                                               }
+                                               // エラー発生で数値としてセット
+                                               catch(FormulaParseException e) {
+                                                       log.warn("formula set error: {}", e.getMessage(), e);
+                                                       cell.setCellType(Cell.CELL_TYPE_BLANK);
+                                                       cell.setCellType(Cell.CELL_TYPE_NUMERIC);
+                                                       cell.setCellValue(tmpDate);
+                                                       log.debug("set value type: Date");
+                                               }
                                        }
-                               }
-                               catch(ParseException e) {
+                                       // 再パースフラグクリア
+                                       reParseFlg = false;
+                                       break;
+                               default:
+                                       // 置換後の値が日付・日付時刻・時刻型以外(文字列と判断)
                                        // 元のセルタイプのまま値をセット
                                        if(cell.getCellType() == Cell.CELL_TYPE_STRING) {
                                                cell.setCellValue(newCellVal);
                                                log.debug("set value type: String");
                                        } 
                                        else {
+                                               // 式
                                                try {
                                                        cell.setCellFormula(newCellVal);
                                                        log.debug("set value type: Formula");
@@ -1271,7 +1326,7 @@ public class TLParser {
                                                                                for(int j = startIdx, cpCount = 0; (startIdx <= endIdx && j <= endIdx || startIdx > endIdx && j >= endIdx); j = (startIdx <= endIdx ? j + 1 : j - 1), cpCount++) {
                                                                                        // 初回はコピーしない(コピー元だから)
                                                                                        if(j == startIdx) continue;
-                                                                                       // TODO これでオブジェクト(アンカー)のコピーができる!!
+                                                                                       // オブジェクト(アンカー)のコピー
                                                                                        cpAnchor = ctDrawing.addNewTwoCellAnchor();
                                                                                        cpAnchor.set(fAnchor.copy());
                                                                                        from = cpAnchor.getFrom();
@@ -1338,7 +1393,6 @@ public class TLParser {
                        switch(delete) {
                        // クリア
                        case CLEAR:
-//                             ExcelUtil.clearRange(sheet, (new CellRangeAddress(startRowIdx, startRowIdx + rowSpan - 1, startColIdx, startColIdx + colSpan - 1)), true, true);
                                ExcelUtil.clearRange(sheet, (new CellRangeAddress(startRowIdx, startRowIdx + rowSpan - 1, startColIdx, startColIdx + colSpan - 1)), false, false);
                                break;
                        // 左詰め
index fdedd0c..a977c44 100644 (file)
@@ -775,6 +775,8 @@ public class ExcelUtil {
                                if(cell == null) continue;
                                // ハイパーリンクのクリア
                                clearHyperlink(sheet, cell);
+                               // コメントクリア
+                               cell.removeCellComment();
                                // スタイルクリアならセルの削除
                                if(clearStyle) {
                                        row.removeCell(cell);
@@ -1311,6 +1313,8 @@ public class ExcelUtil {
                                // 移動元セルがnullでない、移動先がシート範囲外 
                                else if(fCell != null && tCell == null) {
                                        log.debug("cell move to outside sheet. clear cell: [{}]", (new CellReference(fCell)).formatAsString());
+                                       // コメントクリア
+                                       fCell.removeCellComment();
                                        // 移動元セルのハイパーリンク クリア
                                        clearHyperlink(sheet, fCell);
                                        // 移動元セル クリア
@@ -1324,6 +1328,11 @@ public class ExcelUtil {
                                        tCell.setCellType(Cell.CELL_TYPE_BLANK);
                                        // スタイルのコピー
                                        tCell.setCellStyle(fCell.getCellStyle());
+                                       // コメントのコピー
+                                       tCell.removeCellComment();
+                                       if(fCell.getCellComment() != null) {
+                                               tCell.setCellComment(fCell.getCellComment());
+                                       }
                                        // 値
                                        switch(fCell.getCellType()) {
                                        case Cell.CELL_TYPE_BOOLEAN:
@@ -1350,6 +1359,8 @@ public class ExcelUtil {
                                        }
                                        // ハイパーリンク 移動
                                        moveHyperlink(sheet, fCell, tCell);
+                                       // 移動元セル コメントクリア
+                                       fCell.removeCellComment();
                                        // 移動元セル クリア
                                        fRow.removeCell(fCell);
                                }
index c6c9323..58afbdc 100644 (file)
@@ -28,7 +28,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Excel帳票å\87ºå\8a\9bã\82³ã\83³ã\82½ã\83¼ã\83«ツールクラス
+ * Excel帳票å\87ºå\8a\9bã\82³ã\83\9eã\83³ã\83\89ã\83©ã\82¤ã\83³ツールクラス
  * 
  * @version 1.00.00
  * @author Noboru Saito
@@ -41,8 +41,8 @@ public class MakeReportTool {
         * ExcelテンプレートファイルにJSONファイルのデータを挿入することでExcel帳票を生成、Excel帳票ファイルを出力する。<br>
         * 
         * @param args arg1: Excelテンプレートファイルパス<br>
-        * arg2: パラメータJSONファイルパス<br>
-        * arg3: Excel帳票出力ファイルパス
+        *       arg2: パラメータJSONファイルパス<br>
+        *       arg3: Excel帳票出力ファイルパス
         * 
         * @throws Exception 
         */
@@ -62,11 +62,9 @@ public class MakeReportTool {
                ReportMaker maker = new ReportMaker();
                log.info("====== makeReport Start ======");
                maker.makeReport(new File(args[0]), parameter, new File(args[2]));
-               System.out.println("--------------------------------------");
                System.out.println("output complate: " + args[2]);
-               System.out.println("see debug log  : ../log/jaxcel.log");
-               System.out.println("--------------------------------------");
                log.info("====== makeReport End ======");
+               System.exit(0);
        }
 
 }