You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2017/11/22 10:09:29 UTC
svn commit: r1816023 [2/2] - in /poi/site/publish: ./ apidocs/
apidocs/org/apache/poi/hssf/usermodel/ apidocs/org/apache/poi/hwpf/dev/
apidocs/org/apache/poi/ss/formula/
apidocs/org/apache/poi/ss/formula/ptg/class-use/
apidocs/org/apache/poi/ss/usermod...
Modified: poi/site/publish/apidocs/org/apache/poi/util/StringUtil.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/StringUtil.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/StringUtil.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/util/StringUtil.html Wed Nov 22 10:09:27 2017
@@ -17,7 +17,7 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/poi/util/StaxHelper.html" title="class in org.apache.poi.util"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/poi/util/StringUtil.StringsIterator.html" title="class in org.apache.poi.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -218,8 +218,8 @@ extends java.lang.Object</pre>
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#getFromUnicodeLE-byte:A-">getFromUnicodeLE</a></span>(byte[] string)</code>
<div class="block">Given a byte array of 16-bit unicode characters in little endian
- format (most important byte last), return a Java String representation
- of it.</div>
+ format (most important byte last), return a Java String representation
+ of it.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
@@ -228,8 +228,8 @@ extends java.lang.Object</pre>
int offset,
int len)</code>
<div class="block">Given a byte array of 16-bit unicode characters in Little Endian
- format (most important byte last), return a Java String representation
- of it.</div>
+ format (most important byte last), return a Java String representation
+ of it.</div>
</td>
</tr>
<tr id="i6" class="altColor">
@@ -255,31 +255,35 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr id="i10" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#isUpperCase-char-">isUpperCase</a></span>(char c)</code> </td>
+</tr>
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#join-java.lang.Object:A-">join</a></span>(java.lang.Object[] array)</code> </td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#join-java.lang.Object:A-java.lang.String-">join</a></span>(java.lang.Object[] array,
java.lang.String separator)</code> </td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#join-java.lang.String-java.lang.Object...-">join</a></span>(java.lang.String separator,
java.lang.Object... array)</code> </td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#mapMsCodepoint-int-int-">mapMsCodepoint</a></span>(int msCodepoint,
int unicodeCodepoint)</code> </td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#mapMsCodepointString-java.lang.String-">mapMsCodepointString</a></span>(java.lang.String string)</code>
<div class="block">Some strings may contain encoded characters of the unicode private use area.</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#putCompressedUnicode-java.lang.String-byte:A-int-">putCompressedUnicode</a></span>(java.lang.String input,
byte[] output,
@@ -288,12 +292,12 @@ extends java.lang.Object</pre>
codepage).</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#putCompressedUnicode-java.lang.String-org.apache.poi.util.LittleEndianOutput-">putCompressedUnicode</a></span>(java.lang.String input,
<a href="../../../../org/apache/poi/util/LittleEndianOutput.html" title="interface in org.apache.poi.util">LittleEndianOutput</a> out)</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#putUnicodeLE-java.lang.String-byte:A-int-">putUnicodeLE</a></span>(java.lang.String input,
byte[] output,
@@ -302,22 +306,22 @@ extends java.lang.Object</pre>
important byte last) bytes in the supplied byte array.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#putUnicodeLE-java.lang.String-org.apache.poi.util.LittleEndianOutput-">putUnicodeLE</a></span>(java.lang.String input,
<a href="../../../../org/apache/poi/util/LittleEndianOutput.html" title="interface in org.apache.poi.util">LittleEndianOutput</a> out)</code> </td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#readCompressedUnicode-org.apache.poi.util.LittleEndianInput-int-">readCompressedUnicode</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a> in,
int nChars)</code> </td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#readUnicodeLE-org.apache.poi.util.LittleEndianInput-int-">readUnicodeLE</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a> in,
int nChars)</code> </td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#readUnicodeString-org.apache.poi.util.LittleEndianInput-">readUnicodeString</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a> in)</code>
<div class="block">InputStream <tt>in</tt> is expected to contain:
@@ -329,7 +333,7 @@ extends java.lang.Object</pre>
For this encoding, the is16BitFlag is always present even if nChars==0.</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#readUnicodeString-org.apache.poi.util.LittleEndianInput-int-">readUnicodeString</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a> in,
int nChars)</code>
@@ -341,14 +345,22 @@ extends java.lang.Object</pre>
For this encoding, the is16BitFlag is always present even if nChars==0.</div>
</td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#startsWithIgnoreCase-java.lang.String-java.lang.String-">startsWithIgnoreCase</a></span>(java.lang.String haystack,
java.lang.String prefix)</code>
<div class="block">Tests if the string starts with the specified prefix, ignoring case consideration.</div>
</td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#toLowerCase-char-">toLowerCase</a></span>(char c)</code> </td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#toUpperCase-char-">toUpperCase</a></span>(char c)</code> </td>
+</tr>
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#writeUnicodeString-org.apache.poi.util.LittleEndianOutput-java.lang.String-">writeUnicodeString</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianOutput.html" title="interface in org.apache.poi.util">LittleEndianOutput</a> out,
java.lang.String value)</code>
@@ -361,7 +373,7 @@ extends java.lang.Object</pre>
For this encoding, the is16BitFlag is always present even if nChars==0.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/poi/util/StringUtil.html#writeUnicodeStringFlagAndData-org.apache.poi.util.LittleEndianOutput-java.lang.String-">writeUnicodeStringFlagAndData</a></span>(<a href="../../../../org/apache/poi/util/LittleEndianOutput.html" title="interface in org.apache.poi.util">LittleEndianOutput</a> out,
java.lang.String value)</code>
@@ -460,26 +472,26 @@ extends java.lang.Object</pre>
throws java.lang.ArrayIndexOutOfBoundsException,
java.lang.IllegalArgumentException</pre>
<div class="block">Given a byte array of 16-bit unicode characters in Little Endian
- format (most important byte last), return a Java String representation
- of it.
-
+ format (most important byte last), return a Java String representation
+ of it.
+ <p>
{ 0x16, 0x00 } -0x16</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>string</code> - the byte array to be converted</dd>
<dd><code>offset</code> - the initial offset into the
- byte array. it is assumed that string[ offset ] and string[ offset +
- 1 ] contain the first 16-bit unicode character</dd>
+ byte array. it is assumed that string[ offset ] and string[ offset +
+ 1 ] contain the first 16-bit unicode character</dd>
<dd><code>len</code> - the length of the final string</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the converted string, never <code>null</code>.</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.ArrayIndexOutOfBoundsException</code> - if offset is out of bounds for
- the byte array (i.e., is negative or is greater than or equal to
- string.length)</dd>
+ the byte array (i.e., is negative or is greater than or equal to
+ string.length)</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if len is too large (i.e.,
- there is not enough data in string to create a String of that
- length)</dd>
+ there is not enough data in string to create a String of that
+ length)</dd>
</dl>
</li>
</ul>
@@ -491,9 +503,9 @@ extends java.lang.Object</pre>
<h4>getFromUnicodeLE</h4>
<pre>public static java.lang.String getFromUnicodeLE(byte[] string)</pre>
<div class="block">Given a byte array of 16-bit unicode characters in little endian
- format (most important byte last), return a Java String representation
- of it.
-
+ format (most important byte last), return a Java String representation
+ of it.
+ <p>
{ 0x16, 0x00 } -0x16</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -565,7 +577,7 @@ extends java.lang.Object</pre>
<li>byte[]/char[] characterData</li>
</ol>
For this encoding, the is16BitFlag is always present even if nChars==0.
-
+ <p>
This structure is also known as a XLUnicodeString.</div>
</li>
</ul>
@@ -654,7 +666,7 @@ extends java.lang.Object</pre>
<dd><code>input</code> - the String containing the data to be written</dd>
<dd><code>output</code> - the byte array to which the data is to be written</dd>
<dd><code>offset</code> - an offset into the byte arrat at which the data is start
- when written</dd>
+ when written</dd>
</dl>
</li>
</ul>
@@ -775,6 +787,36 @@ extends java.lang.Object</pre>
<div class="block">Tests if the string ends with the specified suffix, ignoring case consideration.</div>
</li>
</ul>
+<a name="toLowerCase-char-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toLowerCase</h4>
+<pre><a href="../../../../org/apache/poi/util/Internal.html" title="annotation in org.apache.poi.util">@Internal</a>
+public static java.lang.String toLowerCase(char c)</pre>
+</li>
+</ul>
+<a name="toUpperCase-char-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toUpperCase</h4>
+<pre><a href="../../../../org/apache/poi/util/Internal.html" title="annotation in org.apache.poi.util">@Internal</a>
+public static java.lang.String toUpperCase(char c)</pre>
+</li>
+</ul>
+<a name="isUpperCase-char-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUpperCase</h4>
+<pre><a href="../../../../org/apache/poi/util/Internal.html" title="annotation in org.apache.poi.util">@Internal</a>
+public static boolean isUpperCase(char c)</pre>
+</li>
+</ul>
<a name="mapMsCodepointString-java.lang.String-">
<!-- -->
</a>
@@ -885,7 +927,7 @@ public static java.lang.String 
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/poi/util/StaxHelper.html" title="class in org.apache.poi.util"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../org/apache/poi/util/StringUtil.StringsIterator.html" title="class in org.apache.poi.util"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
Modified: poi/site/publish/apidocs/org/apache/poi/util/class-use/Internal.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/class-use/Internal.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/class-use/Internal.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/util/class-use/Internal.html Wed Nov 22 10:09:27 2017
@@ -10838,6 +10838,10 @@ for streaming/read-only processing of xl
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util">StringCodepointsIterable</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html" title="class in org.apache.poi.util">StringUtil</a></span></code>
<div class="block">Collection of string handling utilities</div>
</td>
@@ -10852,19 +10856,31 @@ for streaming/read-only processing of xl
</tr>
<tbody>
<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#isUpperCase-char-">isUpperCase</a></span>(char c)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#join-java.lang.Object:A-">join</a></span>(java.lang.Object[] array)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#join-java.lang.Object:A-java.lang.String-">join</a></span>(java.lang.Object[] array,
java.lang.String separator)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#join-java.lang.String-java.lang.Object...-">join</a></span>(java.lang.String separator,
java.lang.Object... array)</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#toLowerCase-char-">toLowerCase</a></span>(char c)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><span class="typeNameLabel">StringUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/util/StringUtil.html#toUpperCase-char-">toUpperCase</a></span>(char c)</code> </td>
+</tr>
</tbody>
</table>
</li>
Added: poi/site/publish/apidocs/org/apache/poi/util/class-use/StringCodepointsIterable.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/class-use/StringCodepointsIterable.html?rev=1816023&view=auto
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/class-use/StringCodepointsIterable.html (added)
+++ poi/site/publish/apidocs/org/apache/poi/util/class-use/StringCodepointsIterable.html Wed Nov 22 10:09:27 2017
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<title>Uses of Class org.apache.poi.util.StringCodepointsIterable (POI API Documentation)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+ try {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="Uses of Class org.apache.poi.util.StringCodepointsIterable (POI API Documentation)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/poi/util/class-use/StringCodepointsIterable.html" target="_top">Frames</a></li>
+<li><a href="StringCodepointsIterable.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.poi.util.StringCodepointsIterable" class="title">Uses of Class<br>org.apache.poi.util.StringCodepointsIterable</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.poi.util.StringCodepointsIterable</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!-- -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/poi/util/class-use/StringCodepointsIterable.html" target="_top">Frames</a></li>
+<li><a href="StringCodepointsIterable.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>
+ <i>Copyright 2017 The Apache Software Foundation or
+ its licensors, as applicable.</i>
+ </small></p>
+</body>
+</html>
Modified: poi/site/publish/apidocs/org/apache/poi/util/package-frame.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/package-frame.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/package-frame.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/util/package-frame.html Wed Nov 22 10:09:27 2017
@@ -62,6 +62,7 @@
<li><a href="SAXHelper.html" title="class in org.apache.poi.util" target="classFrame">SAXHelper</a></li>
<li><a href="ShortField.html" title="class in org.apache.poi.util" target="classFrame">ShortField</a></li>
<li><a href="StaxHelper.html" title="class in org.apache.poi.util" target="classFrame">StaxHelper</a></li>
+<li><a href="StringCodepointsIterable.html" title="class in org.apache.poi.util" target="classFrame">StringCodepointsIterable</a></li>
<li><a href="StringUtil.html" title="class in org.apache.poi.util" target="classFrame">StringUtil</a></li>
<li><a href="StringUtil.StringsIterator.html" title="class in org.apache.poi.util" target="classFrame">StringUtil.StringsIterator</a></li>
<li><a href="SystemOutLogger.html" title="class in org.apache.poi.util" target="classFrame">SystemOutLogger</a></li>
Modified: poi/site/publish/apidocs/org/apache/poi/util/package-summary.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/package-summary.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/package-summary.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/util/package-summary.html Wed Nov 22 10:09:27 2017
@@ -415,18 +415,22 @@
</td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util">StringCodepointsIterable</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/StringUtil.html" title="class in org.apache.poi.util">StringUtil</a></td>
<td class="colLast">
<div class="block">Collection of string handling utilities</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/StringUtil.StringsIterator.html" title="class in org.apache.poi.util">StringUtil.StringsIterator</a></td>
<td class="colLast">
<div class="block">An Iterator over an array of Strings.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/SystemOutLogger.html" title="class in org.apache.poi.util">SystemOutLogger</a></td>
<td class="colLast">
<div class="block">A logger class that strives to make it as easy as possible for
@@ -435,17 +439,17 @@
message.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/TempFile.html" title="class in org.apache.poi.util">TempFile</a></td>
<td class="colLast">
<div class="block">Interface for creating temporary files.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/Units.html" title="class in org.apache.poi.util">Units</a></td>
<td class="colLast"> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/apache/poi/util/XMLHelper.html" title="class in org.apache.poi.util">XMLHelper</a></td>
<td class="colLast">
<div class="block">Helper methods for working with javax.xml classes.</div>
Modified: poi/site/publish/apidocs/org/apache/poi/util/package-tree.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/util/package-tree.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/util/package-tree.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/util/package-tree.html Wed Nov 22 10:09:27 2017
@@ -149,6 +149,7 @@
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/SAXHelper.html" title="class in org.apache.poi.util"><span class="typeNameLink">SAXHelper</span></a></li>
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/ShortField.html" title="class in org.apache.poi.util"><span class="typeNameLink">ShortField</span></a> (implements org.apache.poi.util.<a href="../../../../org/apache/poi/util/FixedField.html" title="interface in org.apache.poi.util">FixedField</a>)</li>
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/StaxHelper.html" title="class in org.apache.poi.util"><span class="typeNameLink">StaxHelper</span></a></li>
+<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringCodepointsIterable</span></a> (implements java.lang.Iterable<T>)</li>
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/StringUtil.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringUtil</span></a></li>
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/StringUtil.StringsIterator.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringUtil.StringsIterator</span></a> (implements java.util.Iterator<E>)</li>
<li type="circle">org.apache.poi.util.<a href="../../../../org/apache/poi/util/TempFile.html" title="class in org.apache.poi.util"><span class="typeNameLink">TempFile</span></a></li>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFConditionalFormattingRule.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFConditionalFormattingRule.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFConditionalFormattingRule.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFConditionalFormattingRule.html Wed Nov 22 10:09:27 2017
@@ -17,7 +17,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -254,6 +254,12 @@ implements <a href="../../../../../org/a
<div class="block">Conditional format rules don't define stripes, so always 0</div>
</td>
</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFConditionalFormattingRule.html#getText--">getText</a></span>()</code>
+<div class="block">XSSF rules store textual condition values as an attribute and also as a formula that needs shifting.</div>
+</td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -641,6 +647,24 @@ implements <a href="../../../../../org/a
</dl>
</li>
</ul>
+<a name="getText--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public java.lang.String getText()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/poi/ss/usermodel/ConditionalFormattingRule.html#getText--">ConditionalFormattingRule</a></code></span></div>
+<div class="block">XSSF rules store textual condition values as an attribute and also as a formula that needs shifting. Using the attribute is simpler/faster.
+ HSSF rules don't have this and return null. We can fall back on the formula for those (AFAIK).</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/apache/poi/ss/usermodel/ConditionalFormattingRule.html#getText--">getText</a></code> in interface <code><a href="../../../../../org/apache/poi/ss/usermodel/ConditionalFormattingRule.html" title="interface in org.apache.poi.ss.usermodel">ConditionalFormattingRule</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>condition text if it exists, or null</dd>
+</dl>
+</li>
+</ul>
<a name="getStripeSize--">
<!-- -->
</a>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenFooter.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenFooter.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenFooter.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenFooter.html Wed Nov 22 10:09:27 2017
@@ -120,10 +120,20 @@ var activeTableTab = "activeTableTab";
<pre>public class <span class="typeNameLabel">XSSFEvenFooter</span>
extends <a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a>
implements <a href="../../../../../org/apache/poi/ss/usermodel/Footer.html" title="interface in org.apache.poi.ss.usermodel">Footer</a></pre>
-<div class="block">Even page footer value. Corresponds to even printed pages.
+<div class="block"><p>
+ Even page footer value. Corresponds to even printed pages.
Even page(s) in the sheet may not be printed, for example, if the print area is specified to be
a range such that it falls outside an even page's scope.
- If no even footer is specified, then the odd footer's value is assumed for even page footers.</div>
+ If no even footer is specified, then the odd footer's value is assumed for even page footers.
+ </p><p>
+ The even footer is activated by the "Different Even/Odd" Header/Footer property for the sheet.
+ If this property is not set, the even footer is ignored, and the odd footer is used instead.
+ </p><p>
+ Creating an even header or footer sets this property by default, so all you need to do to
+ get an even header or footer to display is to create one. Likewise, if both the even header
+ and footer are usnset, then this property is unset, and the odd header and footer are used
+ for even pages.
+ </p></div>
</li>
</ul>
</div>
@@ -258,7 +268,9 @@ implements <a href="../../../../../org/a
<li class="blockList">
<h4>setText</h4>
<pre>public void setText(java.lang.String text)</pre>
-<div class="block">Set a text for the footer. If null unset the value.</div>
+<div class="block">Set a text for the footer. If null, unset the value. If unsetting and there is no
+ Even Header for this sheet, the "DifferentEvenOdd" property for this sheet is
+ unset.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#setText-java.lang.String-">setText</a></code> in class <code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a></code></dd>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenHeader.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenHeader.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenHeader.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFEvenHeader.html Wed Nov 22 10:09:27 2017
@@ -125,6 +125,14 @@ implements <a href="../../../../../org/a
the sheet may not be printed, for example, if the print area is specified to
be a range such that it falls outside an even page's scope. If no even header
is specified, then odd header value is assumed for even page headers.
+ </p><p>
+ The even header is activated by the "Different Even/Odd" Header/Footer property for the sheet.
+ If this property is not set, the even header is ignored, and the odd footer is used instead.
+ </p><p>
+ Creating an even header or footer sets this property by default, so all you need to do to
+ get an even header or footer to display is to create it. Likewise, if both the even header
+ and footer are usnset, then this property is unset, and the odd header and footer are used
+ for even pages.
</p></div>
</li>
</ul>
@@ -147,7 +155,7 @@ implements <a href="../../../../../org/a
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFEvenHeader.html#XSSFEvenHeader-org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter-">XSSFEvenHeader</a></span>(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)</code>
-<div class="block">Create an instance of XSSFEvenHeader from the supplied XML bean</div>
+<div class="block">Create an instance of XSSFEvenHeader from the supplied XML bean.</div>
</td>
</tr>
</table>
@@ -220,7 +228,8 @@ implements <a href="../../../../../org/a
<li class="blockList">
<h4>XSSFEvenHeader</h4>
<pre>protected XSSFEvenHeader(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)</pre>
-<div class="block">Create an instance of XSSFEvenHeader from the supplied XML bean</div>
+<div class="block">Create an instance of XSSFEvenHeader from the supplied XML bean. If an even
+ header is created, The property "DifferentOddEven" is set for this sheet as well.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>headerFooter</code> - </dd>
@@ -260,7 +269,9 @@ implements <a href="../../../../../org/a
<li class="blockList">
<h4>setText</h4>
<pre>public void setText(java.lang.String text)</pre>
-<div class="block">Set a text for the header. If null unset the value</div>
+<div class="block">Set a text for the header. If null, unset the value. If unsetting and there is no
+ Even Footer for this sheet, the "DifferentEvenOdd" property for this sheet is
+ unset.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#setText-java.lang.String-">setText</a></code> in class <code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a></code></dd>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstFooter.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstFooter.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstFooter.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstFooter.html Wed Nov 22 10:09:27 2017
@@ -120,9 +120,19 @@ var activeTableTab = "activeTableTab";
<pre>public class <span class="typeNameLabel">XSSFFirstFooter</span>
extends <a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a>
implements <a href="../../../../../org/apache/poi/ss/usermodel/Footer.html" title="interface in org.apache.poi.ss.usermodel">Footer</a></pre>
-<div class="block">First page footer content. Corresponds to first printed page.
+<div class="block"><p>
+ First page footer content. Corresponds to first printed page.
The first logical page in the sheet may not be printed, for example, if the print area is specified to
- be a range such that it falls outside the first page's scope.</div>
+ be a range such that it falls outside the first page's scope.
+ </p><p>
+ The first page footer is activated by the "Different First" Header/Footer property for the sheet.
+ If this property is not set, the first page footer is ignored.
+ </p><p>
+ Creating a first page header or footer sets this property by default, so all you need to do to
+ get an first page header or footer to display is to create one. Likewise, if both the first page
+ header and footer are usnset, then this property is unset, and the first page header and footer
+ are ignored.
+ </p></div>
</li>
</ul>
</div>
@@ -257,7 +267,8 @@ implements <a href="../../../../../org/a
<li class="blockList">
<h4>setText</h4>
<pre>public void setText(java.lang.String text)</pre>
-<div class="block">Set a text for the footer. If null unset the value.</div>
+<div class="block">Set a text for the footer. If null unset the value. If unsetting this header results
+ in no First Header, or footer for the sheet, the 'differentFirst' property is unset as well.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#setText-java.lang.String-">setText</a></code> in class <code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a></code></dd>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstHeader.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstHeader.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstHeader.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFFirstHeader.html Wed Nov 22 10:09:27 2017
@@ -120,9 +120,19 @@ var activeTableTab = "activeTableTab";
<pre>public class <span class="typeNameLabel">XSSFFirstHeader</span>
extends <a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a>
implements <a href="../../../../../org/apache/poi/ss/usermodel/Header.html" title="interface in org.apache.poi.ss.usermodel">Header</a></pre>
-<div class="block">First page header content. Corresponds to first printed page.
+<div class="block"><p>
+ First page header content. Corresponds to first printed page.
The first logical page in the sheet may not be printed, for example, if the print area is specified to
- be a range such that it falls outside the first page's scope.</div>
+ be a range such that it falls outside the first page's scope.
+ </p><p>
+ The first page header is activated by the "Different First" Header/Footer property for the sheet.
+ If this property is not set, the first page header is ignored.
+ </p><p>
+ Creating a first page header or footer sets this property by default, so all you need to do to
+ get an first page header or footer to display is to create one. Likewise, if both the first page
+ header and footer are usnset, then this property is unset, and the first page header and footer
+ are ignored.
+ </p></div>
</li>
</ul>
</div>
@@ -257,7 +267,8 @@ implements <a href="../../../../../org/a
<li class="blockList">
<h4>setText</h4>
<pre>public void setText(java.lang.String text)</pre>
-<div class="block">Set a text for the header. If null unset the value</div>
+<div class="block">Set a text for the header. If null unset the value. If unsetting this header results
+ in no First Header, or footer for the sheet, the 'differentFirst' property is unset as well.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#setText-java.lang.String-">setText</a></code> in class <code><a href="../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html" title="class in org.apache.poi.xssf.usermodel.extensions">XSSFHeaderFooter</a></code></dd>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html Wed Nov 22 10:09:27 2017
@@ -110,6 +110,12 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">XSSFHeaderFooterProperties</span>
extends java.lang.Object</pre>
+<div class="block"><p>
+ All Header/Footer properties for a sheet are scoped to the sheet. This includes Different First Page,
+ and Different Even/Odd. These properties can be set or unset explicitly in this class. Note that while
+ Scale With Document and Align With Margins default to unset, Different First, and Different Even/Odd
+ are updated automatically as headers and footers are added and removed.
+ </p></div>
</li>
</ul>
</div>
@@ -129,7 +135,7 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html#XSSFHeaderFooterProperties-org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter-">XSSFHeaderFooterProperties</a></span>(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)</code>
-<div class="block">Create an instance of XSSFAbstractHeaderFooter from the supplied XML bean</div>
+<div class="block">Create an instance of XSSFHeaderFooterProperties from the supplied XML bean</div>
</td>
</tr>
</table>
@@ -254,7 +260,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>XSSFHeaderFooterProperties</h4>
<pre>public XSSFHeaderFooterProperties(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)</pre>
-<div class="block">Create an instance of XSSFAbstractHeaderFooter from the supplied XML bean</div>
+<div class="block">Create an instance of XSSFHeaderFooterProperties from the supplied XML bean</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>headerFooter</code> - </dd>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html Wed Nov 22 10:09:27 2017
@@ -287,7 +287,9 @@ implements <a href="../../../../../../or
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#getValue--">getValue</a></span>()</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/poi/xssf/usermodel/extensions/XSSFHeaderFooter.html#getValue--">getValue</a></span>()</code>
+<div class="block">Returns the value of the header or footer.</div>
+</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -390,6 +392,11 @@ public org.openxmlformats.schemas.s
<li class="blockList">
<h4>getValue</h4>
<pre>public java.lang.String getValue()</pre>
+<div class="block">Returns the value of the header or footer.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the header or footer.</dd>
+</dl>
</li>
</ul>
<a name="areFieldsStripped--">
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/class-use/XSSFHeaderFooter.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/class-use/XSSFHeaderFooter.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/class-use/XSSFHeaderFooter.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/extensions/class-use/XSSFHeaderFooter.html Wed Nov 22 10:09:27 2017
@@ -104,7 +104,8 @@
<tr class="altColor">
<td class="colFirst"><code>class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/poi/xssf/usermodel/XSSFEvenFooter.html" title="class in org.apache.poi.xssf.usermodel">XSSFEvenFooter</a></span></code>
-<div class="block">Even page footer value.</div>
+<div class="block">
+ Even page footer value.</div>
</td>
</tr>
<tr class="rowColor">
@@ -117,13 +118,15 @@
<tr class="altColor">
<td class="colFirst"><code>class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/poi/xssf/usermodel/XSSFFirstFooter.html" title="class in org.apache.poi.xssf.usermodel">XSSFFirstFooter</a></span></code>
-<div class="block">First page footer content.</div>
+<div class="block">
+ First page footer content.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/poi/xssf/usermodel/XSSFFirstHeader.html" title="class in org.apache.poi.xssf.usermodel">XSSFFirstHeader</a></span></code>
-<div class="block">First page header content.</div>
+<div class="block">
+ First page header content.</div>
</td>
</tr>
<tr class="altColor">
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-summary.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-summary.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-summary.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-summary.html Wed Nov 22 10:09:27 2017
@@ -285,7 +285,8 @@
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFEvenFooter.html" title="class in org.apache.poi.xssf.usermodel">XSSFEvenFooter</a></td>
<td class="colLast">
-<div class="block">Even page footer value.</div>
+<div class="block">
+ Even page footer value.</div>
</td>
</tr>
<tr class="rowColor">
@@ -304,13 +305,15 @@
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFFirstFooter.html" title="class in org.apache.poi.xssf.usermodel">XSSFFirstFooter</a></td>
<td class="colLast">
-<div class="block">First page footer content.</div>
+<div class="block">
+ First page footer content.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFFirstHeader.html" title="class in org.apache.poi.xssf.usermodel">XSSFFirstHeader</a></td>
<td class="colLast">
-<div class="block">First page header content.</div>
+<div class="block">
+ First page header content.</div>
</td>
</tr>
<tr class="rowColor">
@@ -337,7 +340,10 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFHeaderFooterProperties.html" title="class in org.apache.poi.xssf.usermodel">XSSFHeaderFooterProperties</a></td>
-<td class="colLast"> </td>
+<td class="colLast">
+<div class="block">
+ All Header/Footer properties for a sheet are scoped to the sheet.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/poi/xssf/usermodel/XSSFHyperlink.html" title="class in org.apache.poi.xssf.usermodel">XSSFHyperlink</a></td>
Modified: poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-use.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-use.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-use.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/xssf/usermodel/package-use.html Wed Nov 22 10:09:27 2017
@@ -526,7 +526,10 @@ for streaming/read-only processing of xl
</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="../../../../../org/apache/poi/xssf/usermodel/class-use/XSSFHeaderFooterProperties.html#org.apache.poi.xssf.usermodel">XSSFHeaderFooterProperties</a> </td>
+<td class="colOne"><a href="../../../../../org/apache/poi/xssf/usermodel/class-use/XSSFHeaderFooterProperties.html#org.apache.poi.xssf.usermodel">XSSFHeaderFooterProperties</a>
+<div class="block">
+ All Header/Footer properties for a sheet are scoped to the sheet.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../org/apache/poi/xssf/usermodel/class-use/XSSFHyperlink.html#org.apache.poi.xssf.usermodel">XSSFHyperlink</a>
Modified: poi/site/publish/apidocs/overview-tree.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/overview-tree.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/apidocs/overview-tree.html (original)
+++ poi/site/publish/apidocs/overview-tree.html Wed Nov 22 10:09:27 2017
@@ -2436,6 +2436,7 @@
<li type="circle">org.apache.poi.hdgf.streams.<a href="org/apache/poi/hdgf/streams/CompressedStreamStore.html" title="class in org.apache.poi.hdgf.streams"><span class="typeNameLink">CompressedStreamStore</span></a></li>
</ul>
</li>
+<li type="circle">org.apache.poi.util.<a href="org/apache/poi/util/StringCodepointsIterable.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringCodepointsIterable</span></a> (implements java.lang.Iterable<T>)</li>
<li type="circle">org.apache.poi.ss.formula.eval.<a href="org/apache/poi/ss/formula/eval/StringEval.html" title="class in org.apache.poi.ss.formula.eval"><span class="typeNameLink">StringEval</span></a> (implements org.apache.poi.ss.formula.eval.<a href="org/apache/poi/ss/formula/eval/StringValueEval.html" title="interface in org.apache.poi.ss.formula.eval">StringValueEval</a>)</li>
<li type="circle">org.apache.poi.util.<a href="org/apache/poi/util/StringUtil.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringUtil</span></a></li>
<li type="circle">org.apache.poi.util.<a href="org/apache/poi/util/StringUtil.StringsIterator.html" title="class in org.apache.poi.util"><span class="typeNameLink">StringUtil.StringsIterator</span></a> (implements java.util.Iterator<E>)</li>
Modified: poi/site/publish/changes.html
URL: http://svn.apache.org/viewvc/poi/site/publish/changes.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/changes.html (original)
+++ poi/site/publish/changes.html Wed Nov 22 10:09:27 2017
@@ -279,7 +279,7 @@ if (VERSION > 3) {
<li>Removed support for Java 6 and 7 making Java 8 the minimum version supported</li>
-<li>Updated third party libraries for bouncy-castle, xmlsec, slf4j-api and curvesapi</li>
+<li>Updated third party libraries for bouncy-castle, commons-codec, xmlsec, slf4j-api and curvesapi</li>
<li>Added a dependency on commons-math3 for certain functionality</li>
Modified: poi/site/publish/overview.html
URL: http://svn.apache.org/viewvc/poi/site/publish/overview.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/overview.html (original)
+++ poi/site/publish/overview.html Wed Nov 22 10:09:27 2017
@@ -656,7 +656,7 @@ if (VERSION > 3) {
<td colspan="1" rowspan="1">poi</td>
<td colspan="1" rowspan="1"><a href="https://search.maven.org/#artifactdetails|commons-logging|commons-logging|1.2|jar">commons-logging</a>,
- <a href="https://search.maven.org/#artifactdetails|commons-codec|commons-codec|1.10|jar">commons-codec</a>,
+ <a href="https://search.maven.org/#artifactdetails|commons-codec|commons-codec|1.11|jar">commons-codec</a>,
<a href="https://search.maven.org/#artifactdetails|org.apache.commons|commons-collections4|4.1|jar">commons-collections</a> (since POI 3.15 beta 3),
<a href="https://search.maven.org/#artifactdetails|org.apache.commons|commons-math3|3.6.1|jar">commons-math</a> (since POI 4.0.0),
<a href="https://search.maven.org/#artifactdetails|log4j|log4j|1.2.17|bundle">log4j</a>
Modified: poi/site/publish/spreadsheet/quick-guide.html
URL: http://svn.apache.org/viewvc/poi/site/publish/spreadsheet/quick-guide.html?rev=1816023&r1=1816022&r2=1816023&view=diff
==============================================================================
--- poi/site/publish/spreadsheet/quick-guide.html (original)
+++ poi/site/publish/spreadsheet/quick-guide.html Wed Nov 22 10:09:27 2017
@@ -313,6 +313,10 @@ if (VERSION > 3) {
</li>
<li>
+<a href="#XSSFHeaderFooter">XSSF enhancement for Headers and Footers</a>
+</li>
+
+<li>
<a href="#DrawingShapes">Drawing Shapes</a>
</li>
@@ -1518,6 +1522,66 @@ Examples:
fileOut.close();
</pre>
+
+<a name="XSSFHeaderFooter"></a>
+ <a name="XSSF+Enhancement+for+Headers+and+Footers"></a>
+<div class="h2">
+<h2>XSSF Enhancement for Headers and Footers<a title="Permanent link" class="headerlink" href="#XSSF+Enhancement+for+Headers+and+Footers">#</a>
+</h2>
+</div>
+
+<p>
+ Example is for headers but applies directly to footers. Note, the above example for
+ basic headers and footers applies to XSSF Workbooks as well as HSSF Workbooks. The HSSFHeader
+ stuff does not work for XSSF Workbooks.
+ </p>
+
+<p>
+ XSSF has the ability to handle First page headers and footers, as well as Even/Odd
+ headers and footers. All Header/Footer Property flags can be handled in XSSF as well.
+ The odd header and footer is the default header and footer. It is displayed on all
+ pages that do not display either a first page header or an even page header. That is,
+ if the Even header/footer does not exist, then the odd header/footer is displayed on
+ even pages. If the first page header/footer does not exist, then the odd header/footer
+ is displayed on the first page. If the even/odd property is not set, that is the same as
+ the even header/footer not existing. If the first page property does not exist, that is
+ the same as the first page header/footer not existing.
+ </p>
+
+<pre class="code">
+ Workbook wb = new XSSFWorkbook();
+ XSSFSheet sheet = (XSSFSheet) wb.createSheet("new sheet");
+
+ // Create a first page header
+ Header header = sheet.getFirstHeader();
+ header.setCenter("Center First Page Header");
+ header.setLeft("Left First Page Header");
+ header.setRight("Right First Page Header");
+
+ // Create an even page header
+ Header header2 = sheet.getEvenHeader();
+ header2.setCenter("Center Even Page Header");
+ header2.setLeft("Left Even Page Header");
+ header2.setRight("Right Even Page Header");
+
+ // Create an odd page header
+ Header header3 = sheet.getOddHeader();
+ header3.setCenter("Center Odd Page Header");
+ header3.setLeft("Left Odd Page Header");
+ header3.setRight("Right Odd Page Header");
+
+ // Set/Remove Header properties
+ XSSFHeaderProperties prop = sheet.getHeaderFooterProperties();
+ prop.setAlignWithMargins();
+ prop.scaleWithDoc();
+ prop.removeDifferentFirstPage(); // This does not remove first page headers or footers
+ prop.removeDifferentEvenOdd(); // This does not remove even headers or footers
+
+ FileOutputStream fileOut = new FileOutputStream("workbook.xlsx");
+ wb.write(fileOut);
+ fileOut.close();
+ </pre>
+
<a name="DrawingShapes"></a>
@@ -1797,9 +1861,9 @@ Examples:
<a name="Outlining"></a>
- <a name="Outlining-N103F1"></a>
+ <a name="Outlining-N10409"></a>
<div class="h2">
-<h2>Outlining<a title="Permanent link" class="headerlink" href="#Outlining-N103F1">#</a>
+<h2>Outlining<a title="Permanent link" class="headerlink" href="#Outlining-N10409">#</a>
</h2>
</div>
@@ -1845,9 +1909,9 @@ Examples:
<a name="Images"></a>
- <a name="Images-N1040E"></a>
+ <a name="Images-N10426"></a>
<div class="h3">
-<h3>Images<a title="Permanent link" class="headerlink" href="#Images-N1040E">#</a>
+<h3>Images<a title="Permanent link" class="headerlink" href="#Images-N10426">#</a>
</h3>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org