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 2014/05/07 17:24:43 UTC

svn commit: r1593035 [1/5] - in /poi/site/publish/apidocs: ./ org/apache/poi/hpsf/ org/apache/poi/hpsf/class-use/ org/apache/poi/hssf/record/ org/apache/poi/hssf/record/aggregates/ org/apache/poi/hssf/record/aggregates/class-use/ org/apache/poi/hssf/re...

Author: nick
Date: Wed May  7 15:24:41 2014
New Revision: 1593035

URL: http://svn.apache.org/r1593035
Log:
Republish javadocs

Added:
    poi/site/publish/apidocs/org/apache/poi/hssf/record/FilePassRecord.Rc4KeyData.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/FilePassRecord.XorKeyData.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/class-use/FilePassRecord.Rc4KeyData.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/class-use/FilePassRecord.XorKeyData.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8Cipher.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8RC4Key.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8XOR.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8XORKey.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/class-use/Biff8Cipher.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/class-use/Biff8RC4Key.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/class-use/Biff8XOR.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/class-use/Biff8XORKey.html
Modified:
    poi/site/publish/apidocs/allclasses-frame.html
    poi/site/publish/apidocs/allclasses-noframe.html
    poi/site/publish/apidocs/constant-values.html
    poi/site/publish/apidocs/deprecated-list.html
    poi/site/publish/apidocs/index-all.html
    poi/site/publish/apidocs/org/apache/poi/hpsf/PropertySet.html
    poi/site/publish/apidocs/org/apache/poi/hpsf/PropertySetFactory.html
    poi/site/publish/apidocs/org/apache/poi/hpsf/class-use/NoPropertySetStreamException.html
    poi/site/publish/apidocs/org/apache/poi/hpsf/class-use/PropertySet.html
    poi/site/publish/apidocs/org/apache/poi/hpsf/package-summary.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/FilePassRecord.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/FileSharingRecord.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/aggregates/CFRecordsAggregate.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/aggregates/class-use/RecordAggregate.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/aggregates/package-summary.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/aggregates/package-use.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/class-use/RecordBase.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/class-use/RecordInputStream.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8DecryptingStream.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/Biff8EncryptionKey.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/class-use/Biff8EncryptionKey.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/package-frame.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/package-summary.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/package-tree.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/crypto/package-use.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/package-frame.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/package-summary.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/package-tree.html
    poi/site/publish/apidocs/org/apache/poi/hssf/record/package-use.html
    poi/site/publish/apidocs/org/apache/poi/hssf/usermodel/HSSFDateUtil.html
    poi/site/publish/apidocs/org/apache/poi/poifs/crypt/CryptoFunctions.html
    poi/site/publish/apidocs/org/apache/poi/poifs/filesystem/class-use/DirectoryEntry.html
    poi/site/publish/apidocs/org/apache/poi/poifs/nio/FileBackedDataSource.html
    poi/site/publish/apidocs/org/apache/poi/ss/usermodel/DateUtil.html
    poi/site/publish/apidocs/org/apache/poi/util/class-use/LittleEndianOutput.html
    poi/site/publish/apidocs/overview-tree.html

Modified: poi/site/publish/apidocs/allclasses-frame.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/allclasses-frame.html?rev=1593035&r1=1593034&r2=1593035&view=diff
==============================================================================
--- poi/site/publish/apidocs/allclasses-frame.html (original)
+++ poi/site/publish/apidocs/allclasses-frame.html Wed May  7 15:24:41 2014
@@ -88,8 +88,12 @@
 <li><a href="org/apache/poi/poifs/filesystem/BATManaged.html" title="interface in org.apache.poi.poifs.filesystem" target="classFrame"><i>BATManaged</i></a></li>
 <li><a href="org/apache/poi/hssf/record/chart/BeginRecord.html" title="class in org.apache.poi.hssf.record.chart" target="classFrame">BeginRecord</a></li>
 <li><a href="org/apache/poi/util/Beta.html" title="annotation in org.apache.poi.util" target="classFrame">Beta</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8Cipher.html" title="interface in org.apache.poi.hssf.record.crypto" target="classFrame"><i>Biff8Cipher</i></a></li>
 <li><a href="org/apache/poi/hssf/record/crypto/Biff8DecryptingStream.html" title="class in org.apache.poi.hssf.record.crypto" target="classFrame">Biff8DecryptingStream</a></li>
 <li><a href="org/apache/poi/hssf/record/crypto/Biff8EncryptionKey.html" title="class in org.apache.poi.hssf.record.crypto" target="classFrame">Biff8EncryptionKey</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8RC4Key.html" title="class in org.apache.poi.hssf.record.crypto" target="classFrame">Biff8RC4Key</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8XOR.html" title="class in org.apache.poi.hssf.record.crypto" target="classFrame">Biff8XOR</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8XORKey.html" title="class in org.apache.poi.hssf.record.crypto" target="classFrame">Biff8XORKey</a></li>
 <li><a href="org/apache/poi/hssf/dev/BiffDrawingToXml.html" title="class in org.apache.poi.hssf.dev" target="classFrame">BiffDrawingToXml</a></li>
 <li><a href="org/apache/poi/hssf/record/BiffHeaderInput.html" title="interface in org.apache.poi.hssf.record" target="classFrame"><i>BiffHeaderInput</i></a></li>
 <li><a href="org/apache/poi/hssf/dev/BiffViewer.html" title="class in org.apache.poi.hssf.dev" target="classFrame">BiffViewer</a></li>
@@ -549,6 +553,8 @@
 <li><a href="org/apache/poi/openxml4j/opc/internal/FileHelper.html" title="class in org.apache.poi.openxml4j.opc.internal" target="classFrame">FileHelper</a></li>
 <li><a href="org/apache/poi/hwpf/model/FileInformationBlock.html" title="class in org.apache.poi.hwpf.model" target="classFrame">FileInformationBlock</a></li>
 <li><a href="org/apache/poi/hssf/record/FilePassRecord.html" title="class in org.apache.poi.hssf.record" target="classFrame">FilePassRecord</a></li>
+<li><a href="org/apache/poi/hssf/record/FilePassRecord.Rc4KeyData.html" title="class in org.apache.poi.hssf.record" target="classFrame">FilePassRecord.Rc4KeyData</a></li>
+<li><a href="org/apache/poi/hssf/record/FilePassRecord.XorKeyData.html" title="class in org.apache.poi.hssf.record" target="classFrame">FilePassRecord.XorKeyData</a></li>
 <li><a href="org/apache/poi/hssf/record/FileSharingRecord.html" title="class in org.apache.poi.hssf.record" target="classFrame">FileSharingRecord</a></li>
 <li><a href="org/apache/poi/common/usermodel/Fill.html" title="interface in org.apache.poi.common.usermodel" target="classFrame"><i>Fill</i></a></li>
 <li><a href="org/apache/poi/hslf/model/Fill.html" title="class in org.apache.poi.hslf.model" target="classFrame">Fill</a></li>

Modified: poi/site/publish/apidocs/allclasses-noframe.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/allclasses-noframe.html?rev=1593035&r1=1593034&r2=1593035&view=diff
==============================================================================
--- poi/site/publish/apidocs/allclasses-noframe.html (original)
+++ poi/site/publish/apidocs/allclasses-noframe.html Wed May  7 15:24:41 2014
@@ -88,8 +88,12 @@
 <li><a href="org/apache/poi/poifs/filesystem/BATManaged.html" title="interface in org.apache.poi.poifs.filesystem"><i>BATManaged</i></a></li>
 <li><a href="org/apache/poi/hssf/record/chart/BeginRecord.html" title="class in org.apache.poi.hssf.record.chart">BeginRecord</a></li>
 <li><a href="org/apache/poi/util/Beta.html" title="annotation in org.apache.poi.util">Beta</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8Cipher.html" title="interface in org.apache.poi.hssf.record.crypto"><i>Biff8Cipher</i></a></li>
 <li><a href="org/apache/poi/hssf/record/crypto/Biff8DecryptingStream.html" title="class in org.apache.poi.hssf.record.crypto">Biff8DecryptingStream</a></li>
 <li><a href="org/apache/poi/hssf/record/crypto/Biff8EncryptionKey.html" title="class in org.apache.poi.hssf.record.crypto">Biff8EncryptionKey</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8RC4Key.html" title="class in org.apache.poi.hssf.record.crypto">Biff8RC4Key</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8XOR.html" title="class in org.apache.poi.hssf.record.crypto">Biff8XOR</a></li>
+<li><a href="org/apache/poi/hssf/record/crypto/Biff8XORKey.html" title="class in org.apache.poi.hssf.record.crypto">Biff8XORKey</a></li>
 <li><a href="org/apache/poi/hssf/dev/BiffDrawingToXml.html" title="class in org.apache.poi.hssf.dev">BiffDrawingToXml</a></li>
 <li><a href="org/apache/poi/hssf/record/BiffHeaderInput.html" title="interface in org.apache.poi.hssf.record"><i>BiffHeaderInput</i></a></li>
 <li><a href="org/apache/poi/hssf/dev/BiffViewer.html" title="class in org.apache.poi.hssf.dev">BiffViewer</a></li>
@@ -549,6 +553,8 @@
 <li><a href="org/apache/poi/openxml4j/opc/internal/FileHelper.html" title="class in org.apache.poi.openxml4j.opc.internal">FileHelper</a></li>
 <li><a href="org/apache/poi/hwpf/model/FileInformationBlock.html" title="class in org.apache.poi.hwpf.model">FileInformationBlock</a></li>
 <li><a href="org/apache/poi/hssf/record/FilePassRecord.html" title="class in org.apache.poi.hssf.record">FilePassRecord</a></li>
+<li><a href="org/apache/poi/hssf/record/FilePassRecord.Rc4KeyData.html" title="class in org.apache.poi.hssf.record">FilePassRecord.Rc4KeyData</a></li>
+<li><a href="org/apache/poi/hssf/record/FilePassRecord.XorKeyData.html" title="class in org.apache.poi.hssf.record">FilePassRecord.XorKeyData</a></li>
 <li><a href="org/apache/poi/hssf/record/FileSharingRecord.html" title="class in org.apache.poi.hssf.record">FileSharingRecord</a></li>
 <li><a href="org/apache/poi/common/usermodel/Fill.html" title="interface in org.apache.poi.common.usermodel"><i>Fill</i></a></li>
 <li><a href="org/apache/poi/hslf/model/Fill.html" title="class in org.apache.poi.hslf.model">Fill</a></li>

Modified: poi/site/publish/apidocs/constant-values.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/constant-values.html?rev=1593035&r1=1593034&r2=1593035&view=diff
==============================================================================
--- poi/site/publish/apidocs/constant-values.html (original)
+++ poi/site/publish/apidocs/constant-values.html Wed May  7 15:24:41 2014
@@ -14552,6 +14552,27 @@
 <ul class="blockList">
 <li class="blockList">
 <table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.poi.hssf.record.crypto.<a href="org/apache/poi/hssf/record/crypto/Biff8RC4Key.html" title="class in org.apache.poi.hssf.record.crypto">Biff8RC4Key</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.poi.hssf.record.crypto.Biff8RC4Key.KEY_DIGEST_LENGTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/poi/hssf/record/crypto/Biff8RC4Key.html#KEY_DIGEST_LENGTH">KEY_DIGEST_LENGTH</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.poi.hssf.record.pivottable.<a href="org/apache/poi/hssf/record/pivottable/DataItemRecord.html" title="class in org.apache.poi.hssf.record.pivottable">DataItemRecord</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>

Modified: poi/site/publish/apidocs/deprecated-list.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/deprecated-list.html?rev=1593035&r1=1593034&r2=1593035&view=diff
==============================================================================
--- poi/site/publish/apidocs/deprecated-list.html (original)
+++ poi/site/publish/apidocs/deprecated-list.html Wed May  7 15:24:41 2014
@@ -599,524 +599,544 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDxaCropLeft()">org.apache.poi.hwpf.usermodel.Picture.getDxaCropLeft()</a></td>
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#getDocId()">org.apache.poi.hssf.record.FilePassRecord.getDocId()</a>
+<div class="block"><i>use getRc4KeyData().getSalt()</i></div>
+</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDxaCropRight()">org.apache.poi.hwpf.usermodel.Picture.getDxaCropRight()</a></td>
+<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDxaCropLeft()">org.apache.poi.hwpf.usermodel.Picture.getDxaCropLeft()</a></td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDyaCropBottom()">org.apache.poi.hwpf.usermodel.Picture.getDyaCropBottom()</a></td>
+<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDxaCropRight()">org.apache.poi.hwpf.usermodel.Picture.getDxaCropRight()</a></td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDyaCropTop()">org.apache.poi.hwpf.usermodel.Picture.getDyaCropTop()</a></td>
+<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDyaCropBottom()">org.apache.poi.hwpf.usermodel.Picture.getDyaCropBottom()</a></td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Picture.html#getDyaCropTop()">org.apache.poi.hwpf.usermodel.Picture.getDyaCropTop()</a></td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/BytePropertyNode.html#getEndBytes()">org.apache.poi.hwpf.model.BytePropertyNode.getEndBytes()</a>
 <div class="block"><i>Though bytes are actually stored in file, it is advised to
              use char positions for all operations. Including save
              operations, because only char positions are preserved.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getEndnoteContNote()">org.apache.poi.hwpf.usermodel.HeaderStories.getEndnoteContNote()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getEndnoteContSeparator()">org.apache.poi.hwpf.usermodel.HeaderStories.getEndnoteContSeparator()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getEndnoteSeparator()">org.apache.poi.hwpf.usermodel.HeaderStories.getEndnoteSeparator()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getEvenFooter()">org.apache.poi.hwpf.usermodel.HeaderStories.getEvenFooter()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getEvenHeader()">org.apache.poi.hwpf.usermodel.HeaderStories.getEvenHeader()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFWorkbook.html#getExternalSheetIndex(int)">org.apache.poi.hssf.usermodel.HSSFWorkbook.getExternalSheetIndex(int)</a>
 <div class="block"><i>for POI internal use only (formula parsing).  This method is likely to
  be removed in future versions of POI.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldAtn()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldAtn()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldEdn()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldEdn()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldFtn()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldFtn()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldHdr()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldHdr()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldHdrtxbx()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldHdrtxbx()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldMom()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldMom()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcffldTxbx()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcffldTxbx()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcfLst()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcfLst()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getFcPlcspaMom()">org.apache.poi.hwpf.model.FileInformationBlock.getFcPlcspaMom()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FieldsTables.html#getFieldsPLCF(int)">org.apache.poi.hwpf.model.FieldsTables.getFieldsPLCF(int)</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/HWPFDocument.html#getFieldsTables()">org.apache.poi.hwpf.HWPFDocument.getFieldsTables()</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/POIOLE2TextExtractor.html#getFileSystem()">org.apache.poi.POIOLE2TextExtractor.getFileSystem()</a>
 <div class="block"><i>Use <a href="org/apache/poi/POIOLE2TextExtractor.html#getRoot()"><code>POIOLE2TextExtractor.getRoot()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/extractor/EventBasedExcelExtractor.html#getFileSystem()">org.apache.poi.hssf.extractor.EventBasedExcelExtractor.getFileSystem()</a>
 <div class="block"><i>Use <a href="org/apache/poi/POIOLE2TextExtractor.html#getRoot()"><code>POIOLE2TextExtractor.getRoot()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getFirstFooter()">org.apache.poi.hwpf.usermodel.HeaderStories.getFirstFooter()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getFirstHeader()">org.apache.poi.hwpf.usermodel.HeaderStories.getFirstHeader()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/extractor/WordExtractor.html#getFooterText()">org.apache.poi.hwpf.extractor.WordExtractor.getFooterText()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getFootnoteContNote()">org.apache.poi.hwpf.usermodel.HeaderStories.getFootnoteContNote()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getFootnoteContSeparator()">org.apache.poi.hwpf.usermodel.HeaderStories.getFootnoteContSeparator()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getFootnoteSeparator()">org.apache.poi.hwpf.usermodel.HeaderStories.getFootnoteSeparator()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFConditionalFormatting.html#getFormattingRegions()">org.apache.poi.hssf.usermodel.HSSFConditionalFormatting.getFormattingRegions()</a>
 <div class="block"><i>(Aug-2008) use <a href="org/apache/poi/hssf/usermodel/HSSFConditionalFormatting.html#getFormattingRanges()"><code>HSSFConditionalFormatting.getFormattingRanges()</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/FibBaseAbstractType.html#getFSpare0()">org.apache.poi.hwpf.model.types.FibBaseAbstractType.getFSpare0()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/poifs/crypt/EncryptionHeader.html#getHashAlgorithm()">org.apache.poi.poifs.crypt.EncryptionHeader.getHashAlgorithm()</a>
 <div class="block"><i>use getHashAlgorithmEx()</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/extractor/WordExtractor.html#getHeaderText()">org.apache.poi.hwpf.extractor.WordExtractor.getHeaderText()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hsmf/MAPIMessage.html#getHmtlBody()">org.apache.poi.hsmf.MAPIMessage.getHmtlBody()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldAtn()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldAtn()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldEdn()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldEdn()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldFtn()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldFtn()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldHdr()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldHdr()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldHdrtxbx()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldHdrtxbx()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldMom()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldMom()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcffldTxbx()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcffldTxbx()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcfLst()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcfLst()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#getLcbPlcspaMom()">org.apache.poi.hwpf.model.FileInformationBlock.getLcbPlcspaMom()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#getMergedRegionAt(int)">org.apache.poi.hssf.usermodel.HSSFSheet.getMergedRegionAt(int)</a>
 <div class="block"><i>(Aug-2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#getMergedRegion(int)"><code>HSSFSheet.getMergedRegion(int)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getOddFooter()">org.apache.poi.hwpf.usermodel.HeaderStories.getOddFooter()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/HeaderStories.html#getOddHeader()">org.apache.poi.hwpf.usermodel.HeaderStories.getOddHeader()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/WindowTwoRecord.html#getPaged()">org.apache.poi.hssf.record.WindowTwoRecord.getPaged()</a>
 <div class="block"><i>use isActive()</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/StyleDescription.html#getPAP()">org.apache.poi.hwpf.model.StyleDescription.getPAP()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/xwpf/usermodel/XWPFRun.html#getParagraph()">org.apache.poi.xwpf.usermodel.XWPFRun.getParagraph()</a>
 <div class="block"><i>use <a href="org/apache/poi/xwpf/usermodel/XWPFRun.html#getParent()"><code>XWPFRun.getParent()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/PAPX.html#getParagraphProperties(org.apache.poi.hwpf.model.StyleSheet)">org.apache.poi.hwpf.model.PAPX.getParagraphProperties(StyleSheet)</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/StyleSheet.html#getParagraphStyle(int)">org.apache.poi.hwpf.model.StyleSheet.getParagraphStyle(int)</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/extractor/Word6Extractor.html#getParagraphText()">org.apache.poi.hwpf.extractor.Word6Extractor.getParagraphText()</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/openxml4j/opc/internal/ContentType.html#getParameters(java.lang.String)">org.apache.poi.openxml4j.opc.internal.ContentType.getParameters(String)</a>
 <div class="block"><i>Use <a href="org/apache/poi/openxml4j/opc/internal/ContentType.html#getParameter(java.lang.String)"><code>ContentType.getParameter(String)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/poifs/crypt/EncryptionHeader.html#getProviderType()">org.apache.poi.poifs.crypt.EncryptionHeader.getProviderType()</a>
 <div class="block"><i>use getCipherProvider()</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFName.html#getReference()">org.apache.poi.hssf.usermodel.HSSFName.getReference()</a>
 <div class="block"><i>(Nov 2008) Misleading name. Use <a href="org/apache/poi/hssf/usermodel/HSSFName.html#getRefersToFormula()"><code>HSSFName.getRefersToFormula()</code></a> instead.</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LSTFAbstractType.html#getReserved1()">org.apache.poi.hwpf.model.types.LSTFAbstractType.getReserved1()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#getSaltData()">org.apache.poi.hssf.record.FilePassRecord.getSaltData()</a>
+<div class="block"><i>use getRc4KeyData().getEncryptedVerifier()</i></div>
+</td>
+</tr>
 <tr class="altColor">
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#getSaltHash()">org.apache.poi.hssf.record.FilePassRecord.getSaltHash()</a>
+<div class="block"><i>use getRc4KeyData().getEncryptedVerifierHash()</i></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/WindowOneRecord.html#getSelectedTab()">org.apache.poi.hssf.record.WindowOneRecord.getSelectedTab()</a>
 <div class="block"><i>- Misleading name - use getActiveSheetIndex()</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFWorkbook.html#getSelectedTab()">org.apache.poi.hssf.usermodel.HSSFWorkbook.getSelectedTab()</a>
 <div class="block"><i>- Misleading name - use getActiveSheetIndex()</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/HWPFDocument.html#getShapesTable()">org.apache.poi.hwpf.HWPFDocument.getShapesTable()</a>
 <div class="block"><i>use <a href="org/apache/poi/hwpf/HWPFDocument.html#getOfficeDrawingsMain()"><code>HWPFDocument.getOfficeDrawingsMain()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hslf/usermodel/PictureData.html#getSize()">org.apache.poi.hslf.usermodel.PictureData.getSize()</a>
 <div class="block"><i>Use <code>getData().length</code> instead.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFWorkbook.html#getSSTString(int)">org.apache.poi.hssf.usermodel.HSSFWorkbook.getSSTString(int)</a>
 <div class="block"><i>Do not call this method from your applications. Use the methods
   available in the HSSFRow to get string HSSFCells</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/BytePropertyNode.html#getStartBytes()">org.apache.poi.hwpf.model.BytePropertyNode.getStartBytes()</a>
 <div class="block"><i>Though bytes are actually stored in file, it is advised to
              use char positions for all operations. Including save
              operations, because only char positions are preserved.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/TextPiece.html#getStringBuffer()">org.apache.poi.hwpf.model.TextPiece.getStringBuffer()</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/util/LittleEndian.html#getUnsignedByte(byte[], int)">org.apache.poi.util.LittleEndian.getUnsignedByte(byte[], int)</a>
 <div class="block"><i>Use <a href="org/apache/poi/util/LittleEndian.html#getUByte(byte[], int)"><code>LittleEndian.getUByte(byte[], int)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LFOLVLBaseAbstractType.html#getUnused1()">org.apache.poi.hwpf.model.types.LFOLVLBaseAbstractType.getUnused1()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LFOLVLBaseAbstractType.html#getUnused2()">org.apache.poi.hwpf.model.types.LFOLVLBaseAbstractType.getUnused2()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/model/InternalSheet.html#getValueRecords()">org.apache.poi.hssf.model.InternalSheet.getValueRecords()</a>
 <div class="block"><i>use <a href="org/apache/poi/hssf/model/InternalSheet.html#getCellValueIterator()"><code>InternalSheet.getCellValueIterator()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/aggregates/ValueRecordsAggregate.html#getValueRecords()">org.apache.poi.hssf.record.aggregates.ValueRecordsAggregate.getValueRecords()</a>
 <div class="block"><i>use <a href="org/apache/poi/hssf/record/aggregates/ValueRecordsAggregate.html#iterator()"><code>ValueRecordsAggregate.iterator()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/aggregates/RowRecordsAggregate.html#getValueRecords()">org.apache.poi.hssf.record.aggregates.RowRecordsAggregate.getValueRecords()</a>
 <div class="block"><i>use <a href="org/apache/poi/hssf/record/aggregates/RowRecordsAggregate.html#getCellValueIterator()"><code>RowRecordsAggregate.getCellValueIterator()</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifier()">org.apache.poi.poifs.crypt.EncryptionVerifier.getVerifier()</a>
 <div class="block"><i>use getEncryptedVerifier()</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifierHash()">org.apache.poi.poifs.crypt.EncryptionVerifier.getVerifierHash()</a>
 <div class="block"><i>use getEnryptedVerifierHash</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#getVerticallyCenter(boolean)">org.apache.poi.hssf.usermodel.HSSFSheet.getVerticallyCenter(boolean)</a>
 <div class="block"><i>(Mar-2008) use getVerticallyCenter() instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#groupColumn(short, short)">org.apache.poi.hssf.usermodel.HSSFSheet.groupColumn(short, short)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#groupColumn(int, int)"><code>HSSFSheet.groupColumn(int, int)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertAfter(org.apache.poi.hwpf.usermodel.ParagraphProperties, int)">org.apache.poi.hwpf.usermodel.Range.insertAfter(ParagraphProperties, int)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertAfter(org.apache.poi.hwpf.usermodel.ParagraphProperties, int, int, int)">org.apache.poi.hwpf.usermodel.Range.insertAfter(ParagraphProperties, int, int, int)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertAfter(org.apache.poi.hwpf.usermodel.ParagraphProperties, int, java.lang.String)">org.apache.poi.hwpf.usermodel.Range.insertAfter(ParagraphProperties, int, String)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertAfter(java.lang.String, org.apache.poi.hwpf.usermodel.CharacterProperties)">org.apache.poi.hwpf.usermodel.Range.insertAfter(String, CharacterProperties)</a>
 <div class="block"><i>User code should not work with <a href="org/apache/poi/hwpf/usermodel/CharacterProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>CharacterProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertBefore(org.apache.poi.hwpf.usermodel.ParagraphProperties, int)">org.apache.poi.hwpf.usermodel.Range.insertBefore(ParagraphProperties, int)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertBefore(org.apache.poi.hwpf.usermodel.ParagraphProperties, int, int, int)">org.apache.poi.hwpf.usermodel.Range.insertBefore(ParagraphProperties, int, int, int)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertBefore(org.apache.poi.hwpf.usermodel.ParagraphProperties, int, java.lang.String)">org.apache.poi.hwpf.usermodel.Range.insertBefore(ParagraphProperties, int, String)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/ParagraphProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>ParagraphProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertBefore(java.lang.String, org.apache.poi.hwpf.usermodel.CharacterProperties)">org.apache.poi.hwpf.usermodel.Range.insertBefore(String, CharacterProperties)</a>
 <div class="block"><i>User code should not work with <a href="org/apache/poi/hwpf/usermodel/CharacterProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>CharacterProperties</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/usermodel/Range.html#insertBefore(org.apache.poi.hwpf.usermodel.TableProperties, int)">org.apache.poi.hwpf.usermodel.Range.insertBefore(TableProperties, int)</a>
 <div class="block"><i>Use code shall not work with <a href="org/apache/poi/hwpf/usermodel/TableProperties.html" title="class in org.apache.poi.hwpf.usermodel"><code>TableProperties</code></a>. Use
              <a href="org/apache/poi/hwpf/usermodel/Range.html#insertTableBefore(short, int)"><code>Range.insertTableBefore(short, int)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#isColumnHidden(short)">org.apache.poi.hssf.usermodel.HSSFSheet.isColumnHidden(short)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#isColumnHidden(int)"><code>HSSFSheet.isColumnHidden(int)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/FibBaseAbstractType.html#isFEmptySpecial()">org.apache.poi.hwpf.model.types.FibBaseAbstractType.isFEmptySpecial()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/FibBaseAbstractType.html#isFMac()">org.apache.poi.hwpf.model.types.FibBaseAbstractType.isFMac()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/FibBaseAbstractType.html#isReserved1()">org.apache.poi.hwpf.model.types.FibBaseAbstractType.isReserved1()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/FibBaseAbstractType.html#isReserved2()">org.apache.poi.hwpf.model.types.FibBaseAbstractType.isReserved2()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LVLFAbstractType.html#isUnused1()">org.apache.poi.hwpf.model.types.LVLFAbstractType.isUnused1()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LSTFAbstractType.html#isUnused1()">org.apache.poi.hwpf.model.types.LSTFAbstractType.isUnused1()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/types/LSTFAbstractType.html#isUnused2()">org.apache.poi.hwpf.model.types.LSTFAbstractType.isUnused2()</a>
 <div class="block"><i>This field should not be used according to specification</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/xssf/model/CommentsTable.html#newComment()">org.apache.poi.xssf.model.CommentsTable.newComment()</a>
 <div class="block"><i>Use <a href="org/apache/poi/xssf/model/CommentsTable.html#newComment(java.lang.String)"><code>CommentsTable.newComment(String)</code></a> instead to explicitly set the cell reference to create for</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/openxml4j/opc/Package.html#open(java.io.InputStream)">org.apache.poi.openxml4j.opc.Package.open(InputStream)</a>
 <div class="block"><i>use <a href="org/apache/poi/openxml4j/opc/OPCPackage.html#open(java.io.InputStream)"><code>OPCPackage.open(InputStream)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/openxml4j/opc/Package.html#open(java.lang.String)">org.apache.poi.openxml4j.opc.Package.open(String)</a>
 <div class="block"><i>use <a href="org/apache/poi/openxml4j/opc/OPCPackage.html#open(java.lang.String)"><code>OPCPackage.open(String)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/openxml4j/opc/Package.html#open(java.lang.String, org.apache.poi.openxml4j.opc.PackageAccess)">org.apache.poi.openxml4j.opc.Package.open(String, PackageAccess)</a>
 <div class="block"><i>use <a href="org/apache/poi/openxml4j/opc/OPCPackage.html#open(java.lang.String, org.apache.poi.openxml4j.opc.PackageAccess)"><code>OPCPackage.open(String,PackageAccess)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/openxml4j/opc/Package.html#openOrCreate(java.io.File)">org.apache.poi.openxml4j.opc.Package.openOrCreate(File)</a>
 <div class="block"><i>use <a href="org/apache/poi/openxml4j/opc/OPCPackage.html#openOrCreate(java.io.File)"><code>OPCPackage.openOrCreate(java.io.File)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/DrawingRecord.html#processContinueRecord(byte[])">org.apache.poi.hssf.record.DrawingRecord.processContinueRecord(byte[])</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hpsf/wellknown/SectionIDMap.html#put(java.lang.Object, java.lang.Object)">org.apache.poi.hpsf.wellknown.SectionIDMap.put(Object, Object)</a>
 <div class="block"><i>Use <a href="org/apache/poi/hpsf/wellknown/SectionIDMap.html#put(byte[], org.apache.poi.hpsf.wellknown.PropertyIDMap)"><code>SectionIDMap.put(byte[], PropertyIDMap)</code></a> instead!</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/util/LittleEndian.html#putInt(byte[], int)">org.apache.poi.util.LittleEndian.putInt(byte[], int)</a>
 <div class="block"><i>Use <a href="org/apache/poi/util/LittleEndian.html#putInt(byte[], int, int)"><code>LittleEndian.putInt(byte[], int, int)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/util/LittleEndian.html#putShort(byte[], short)">org.apache.poi.util.LittleEndian.putShort(byte[], short)</a>
 <div class="block"><i>Use <a href="org/apache/poi/util/LittleEndian.html#putShort(byte[], int, short)"><code>LittleEndian.putShort(byte[], int, short)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/util/LittleEndian.html#putUInt(byte[], long)">org.apache.poi.util.LittleEndian.putUInt(byte[], long)</a>
 <div class="block"><i>Use <a href="org/apache/poi/util/LittleEndian.html#putUInt(byte[], int, long)"><code>LittleEndian.putUInt(byte[], int, long)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/RecordInputStream.html#readAllContinuedRemainder()">org.apache.poi.hssf.record.RecordInputStream.readAllContinuedRemainder()</a>
 <div class="block"><i>Best to write a input stream that wraps this one where there is
   special sub record that may overlap continue records.</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFWorkbook.html#resolveNameXText(int, int)">org.apache.poi.hssf.usermodel.HSSFWorkbook.resolveNameXText(int, int)</a>
 <div class="block"><i>for POI internal use only (formula rendering).  This method is likely to
  be removed in future versions of POI.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/CellRangeAddress8Bit.html#serialize(int, byte[])">org.apache.poi.hssf.util.CellRangeAddress8Bit.serialize(int, byte[])</a>
 <div class="block"><i>use <a href="org/apache/poi/hssf/util/CellRangeAddress8Bit.html#serialize(org.apache.poi.util.LittleEndianOutput)"><code>CellRangeAddress8Bit.serialize(LittleEndianOutput)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/ss/util/CellRangeAddress.html#serialize(int, byte[])">org.apache.poi.ss.util.CellRangeAddress.serialize(int, byte[])</a>
 <div class="block"><i>use <a href="org/apache/poi/ss/util/CellRangeAddress.html#serialize(org.apache.poi.util.LittleEndianOutput)"><code>CellRangeAddress.serialize(LittleEndianOutput)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/HSSFRegionUtil.html#setBorderBottom(short, org.apache.poi.hssf.util.Region, org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook)">org.apache.poi.hssf.util.HSSFRegionUtil.setBorderBottom(short, Region, HSSFSheet, HSSFWorkbook)</a>
 <div class="block"><i>(Aug 2008) use <a href="org/apache/poi/hssf/util/CellRangeAddress.html" title="class in org.apache.poi.hssf.util"><code>CellRangeAddress</code></a> instead of <a href="org/apache/poi/hssf/util/Region.html" title="class in org.apache.poi.hssf.util"><code>Region</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/HSSFRegionUtil.html#setBorderLeft(short, org.apache.poi.hssf.util.Region, org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook)">org.apache.poi.hssf.util.HSSFRegionUtil.setBorderLeft(short, Region, HSSFSheet, HSSFWorkbook)</a>
 <div class="block"><i>(Aug 2008) use <a href="org/apache/poi/hssf/util/CellRangeAddress.html" title="class in org.apache.poi.hssf.util"><code>CellRangeAddress</code></a> instead of <a href="org/apache/poi/hssf/util/Region.html" title="class in org.apache.poi.hssf.util"><code>Region</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/HSSFRegionUtil.html#setBorderRight(short, org.apache.poi.hssf.util.Region, org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook)">org.apache.poi.hssf.util.HSSFRegionUtil.setBorderRight(short, Region, HSSFSheet, HSSFWorkbook)</a>
 <div class="block"><i>(Aug 2008) use <a href="org/apache/poi/hssf/util/CellRangeAddress.html" title="class in org.apache.poi.hssf.util"><code>CellRangeAddress</code></a> instead of <a href="org/apache/poi/hssf/util/Region.html" title="class in org.apache.poi.hssf.util"><code>Region</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/HSSFRegionUtil.html#setBorderTop(short, org.apache.poi.hssf.util.Region, org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook)">org.apache.poi.hssf.util.HSSFRegionUtil.setBorderTop(short, Region, HSSFSheet, HSSFWorkbook)</a>
 <div class="block"><i>(Aug 2008) use <a href="org/apache/poi/hssf/util/CellRangeAddress.html" title="class in org.apache.poi.hssf.util"><code>CellRangeAddress</code></a> instead of <a href="org/apache/poi/hssf/util/Region.html" title="class in org.apache.poi.hssf.util"><code>Region</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/util/HSSFRegionUtil.html#setBottomBorderColor(short, org.apache.poi.hssf.util.Region, org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook)">org.apache.poi.hssf.util.HSSFRegionUtil.setBottomBorderColor(short, Region, HSSFSheet, HSSFWorkbook)</a>
 <div class="block"><i>(Aug 2008) use <a href="org/apache/poi/hssf/util/CellRangeAddress.html" title="class in org.apache.poi.hssf.util"><code>CellRangeAddress</code></a> instead of <a href="org/apache/poi/hssf/util/Region.html" title="class in org.apache.poi.hssf.util"><code>Region</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/xssf/usermodel/XSSFSheet.html#setCellComment(java.lang.String, org.apache.poi.xssf.usermodel.XSSFComment)">org.apache.poi.xssf.usermodel.XSSFSheet.setCellComment(String, XSSFComment)</a>
 <div class="block"><i>since Nov 2009 use <a href="org/apache/poi/xssf/usermodel/XSSFCell.html#setCellComment(org.apache.poi.ss.usermodel.Comment)"><code>XSSFCell.setCellComment(org.apache.poi.ss.usermodel.Comment)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFCell.html#setCellNum(short)">org.apache.poi.hssf.usermodel.HSSFCell.setCellNum(short)</a>
 <div class="block"><i>(Jan 2008) Doesn't update the row's idea of what cell this is, use <a href="org/apache/poi/hssf/usermodel/HSSFRow.html#moveCell(org.apache.poi.hssf.usermodel.HSSFCell, short)"><code>HSSFRow.moveCell(HSSFCell, short)</code></a> instead</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFComment.html#setColumn(short)">org.apache.poi.hssf.usermodel.HSSFComment.setColumn(short)</a>
 <div class="block"><i>(Nov 2009) use <a href="org/apache/poi/hssf/usermodel/HSSFComment.html#setColumn(int)"><code>HSSFComment.setColumn(int)</code></a> }</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnGroupCollapsed(short, boolean)">org.apache.poi.hssf.usermodel.HSSFSheet.setColumnGroupCollapsed(short, boolean)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnGroupCollapsed(int, boolean)"><code>HSSFSheet.setColumnGroupCollapsed(int, boolean)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnHidden(short, boolean)">org.apache.poi.hssf.usermodel.HSSFSheet.setColumnHidden(short, boolean)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnHidden(int, boolean)"><code>HSSFSheet.setColumnHidden(int, boolean)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnWidth(short, short)">org.apache.poi.hssf.usermodel.HSSFSheet.setColumnWidth(short, short)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setColumnWidth(int, int)"><code>HSSFSheet.setColumnWidth(int, int)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.html#setCurrentRow(org.apache.poi.hssf.usermodel.HSSFRow)">org.apache.poi.hssf.usermodel.HSSFFormulaEvaluator.setCurrentRow(HSSFRow)</a>
 <div class="block"><i>(Aug 2008) - not needed, since the current row can be derived from the cell</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setDefaultColumnWidth(short)">org.apache.poi.hssf.usermodel.HSSFSheet.setDefaultColumnWidth(short)</a>
 <div class="block"><i>(Sep 2008) use <a href="org/apache/poi/hssf/usermodel/HSSFSheet.html#setDefaultColumnWidth(int)"><code>HSSFSheet.setDefaultColumnWidth(int)</code></a></i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/WindowOneRecord.html#setDisplayedTab(short)">org.apache.poi.hssf.record.WindowOneRecord.setDisplayedTab(short)</a>
 <div class="block"><i>- Misleading name - use setFirstVisibleTab()</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/usermodel/HSSFWorkbook.html#setDisplayedTab(short)">org.apache.poi.hssf.usermodel.HSSFWorkbook.setDisplayedTab(short)</a>
 <div class="block"><i>- Misleading name - use setFirstVisibleTab()</i></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#setDocId(byte[])">org.apache.poi.hssf.record.FilePassRecord.setDocId(byte[])</a>
+<div class="block"><i>use getRc4KeyData().setSalt()</i></div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hwpf/model/FileInformationBlock.html#setFcPlcffldAtn(int)">org.apache.poi.hwpf.model.FileInformationBlock.setFcPlcffldAtn(int)</a></td>
 </tr>
@@ -1210,6 +1230,16 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#setSaltData(byte[])">org.apache.poi.hssf.record.FilePassRecord.setSaltData(byte[])</a>
+<div class="block"><i>use getRc4KeyData().setEncryptedVerifier()</i></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/poi/hssf/record/FilePassRecord.html#setSaltHash(byte[])">org.apache.poi.hssf.record.FilePassRecord.setSaltHash(byte[])</a>
+<div class="block"><i>use getRc4KeyData().setEncryptedVerifierHash()</i></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/poi/hssf/record/WindowOneRecord.html#setSelectedTab(short)">org.apache.poi.hssf.record.WindowOneRecord.setSelectedTab(short)</a>
 <div class="block"><i>- Misleading name - use setActiveSheetIndex()</i></div>
 </td>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org