reports financial statistical data to Excel format using the
<link href="http://poi.apache.org/">Apache POI</link>
project's
- <link href="hssf/">
+ <link href="spreadsheet/">
HSSF</link> API. The system is based on Oracle JServer and
utilizes a Java stored procedure that outputs to XLS format
using the HSSF API. - Arian Lashkov (alaskov at lbank.lt)
</devs>
<!-- Don't forget to update status.xml too! -->
+<!--
+ <release version="3.5.1-beta2" date="2008-??-??">
+ </release>
+-->
<release version="3.5.1-beta1" date="2008-07-11">
<action dev="POI-DEVELOPERS" type="add">45018 - Support for fetching embeded documents from within an OOXML file</action>
<action dev="POI-DEVELOPERS" type="add">Port support for setting a policy on missing / blank cells when fetching, to XSSF too</action>
</question>
<answer>
<p>
- Yes. You first need to get a HSSFDataFormat object from the workbook and call getFormat with the desired format. Some examples are <link href="hssf/quick-guide.html#DataFormats">here</link>.
+ Yes. You first need to get a HSSFDataFormat object from the workbook and call getFormat with the desired format. Some examples are <link href="spreadsheet/quick-guide.html#DataFormats">here</link>.
</p>
</answer>
</faq>
</p>
</section>
- <section><title>HSSF</title>
+ <section><title>HSSF and XSSF</title>
<p>
- <link href="hssf/index.html">HSSF</link> is the set of APIs
- for reading and writing Microsoft Excel 97(-XP) spreadsheets using (only) Java.
+ <link href="spreadsheet/index.html">HSSF and XSSF</link> are
+ the set of APIs for reading and writing Microsoft Excel
+ 97-2007 and OOXML spreadsheets using (only) Java.
</p>
</section>
h.write(File.new("test.xls","w"))
</source>
<p> The <em>tc_base_tests.rb</em> file in the <em>tests</em> sub directory of the source distribution
- contains examples of simple uses of the API. The <link href="hssf/quick-guide.html">quick quide </link> is the best
+ contains examples of simple uses of the API. The <link href="spreadsheet/quick-guide.html">quick quide </link> is the best
place to learn HSSF API use. (Note however that none of the Drawing features are implemented in the Ruby binding.)
See also the <link href="apidocs/overview-summary.html">POI API documentation</link> for more details.
</p>
<p>PowerPoint does not normally store embeded files
in the OLE2 layer. Instead, they are held within records
of the main PowerPoint file.
- <br/>See the <link href="./../hslf/how-to-shapes.html#OLE">HSLF Tutorial</link>
+ <br/>See the <link href="./../slideshow/how-to-shapes.html#OLE">HSLF Tutorial</link>
for how to retrieve embedded OLE objects from a presentation</p>
</section>
</section>
<!-- Don't forget to update changes.xml too! -->
<changes>
+<!--
+ <release version="3.5.1-beta2" date="2008-??-??">
+ </release>
+-->
<release version="3.5.1-beta1" date="2008-07-11">
<action dev="POI-DEVELOPERS" type="add">45018 - Support for fetching embeded documents from within an OOXML file</action>
<action dev="POI-DEVELOPERS" type="add">Port support for setting a policy on missing / blank cells when fetching, to XSSF too</action>
<menu label="Projekt">
<menu-item label="Überblick" href="../../overview.html"/>
<menu-item label="POIFS" href="../../poifs/index.html"/>
- <menu-item label="HSSF" href="../../hssf/index.html"/>
+ <menu-item label="HSSF" href="../../spreadsheet/index.html"/>
<menu-item label="HWPF" href="../../hwpf/index.html"/>
<menu-item label="HPSF" href="../../hpsf/index.html"/>
<menu-item label="POI-Utils" href="../../utils/index.html"/>
HSSF ist unsere Portierung des Microsoft Excel 97(-2002)
Dateiformats in reinem Java. Es unterstützt Lesen und
Schreiben. Mehr Informationen gibt es auf der
- <link href="../../hssf/index.html">HSSF-Seite</link>.
+ <link href="../../spreadsheet/index.html">HSSF-Seite</link>.
</p>
</section>
<section><title>HWPF</title>
<menu label="Proyecto">
<menu-item label="Descripción General" href="overview.html"/>
<menu-item label="POIFS [EN]" href="../../poifs/index.html"/>
- <menu-item label="HSSF [EN]" href="../../hssf/index.html"/>
+ <menu-item label="HSSF [EN]" href="../../spreadsheet/index.html"/>
<menu-item label="HWPF [EN]" href="../../hwpf/index.html"/>
<menu-item label="HPSF [EN]" href="../../hpsf/index.html"/>
<menu-item label="POI-Utils [EN]" href="../../utils/index.html"/>
El
<link href="http://www.lbank.lt/">Banco de Lituania</link>
genera informes de datos estadísticos financieros en formato Excel
- utilizando el API <link href="http://jakarta.apache.org/poi/hssf/">
+ utilizando el API <link href="http://jakarta.apache.org/poi/spreadsheet/">
HSSF</link> del proyecto
<link href="http://jakarta.apache.org/poi/">Jakarta POI</link>
El sistema está basado en Oracle JServer y utiliza
</section>
<section><title>HSSF</title>
<p>HSSF es nuestra adaptación del formato de fichero de Microsoft Excel 97(-2002) (BIFF8) a Java puro. Soporta lectura y
- escritura. Por favor, vea <link href="../../hssf/index.html">la página del proyecto HSSF [EN]</link> para más información.</p>
+ escritura. Por favor, vea <link href="../../spreadsheet/index.html">la página del proyecto HSSF [EN]</link> para más información.</p>
</section>
<section><title>HWPF</title>
<p>HWPF es nuestra adaptación del formato de fichero de Microsoft Word 97 a Java puro. Soporta lectura y escritura.
<section><title>HSSF</title>
<p>
- <link href="../../hssf/index.html">HSSF [EN]</link> es el conjunto de APIs para la lectura y
+ <link href="../../spreadsheet/index.html">HSSF [EN]</link> es el conjunto de APIs para la lectura y
escritura de hojas de cálculo de Microsoft Excel 97(-XP) utilizando (únicamente) Java.
</p>
</section>
--- /dev/null
+/* ====================================================================
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+==================================================================== */
+
+package org.apache.poi.ss.usermodel;
+
+import java.util.Iterator;
+
+/**
+ * Workaround for java.lang.Iterable not existing on java 1.4, but
+ * people wanting to use it all the same.
+ * Must only be present for java 1.4 interfaces! Do not add for
+ * java 1.5, as that has its own real one from java.lang
+ */
+public interface Iterable {
+ public Iterator iterator();
+}