Author: nick
Date: Sun Jul  2 13:21:20 2017
New Revision: 1800563

URL: http://svn.apache.org/viewvc?rev=1800563&view=rev
Log:
Republish site

Modified:
    poi/site/publish/apidocs/index-all.html
    poi/site/publish/apidocs/org/apache/poi/ddf/AbstractEscherOptRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherBSERecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherBitmapBlip.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherBlipRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherBoolProperty.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherChildAnchorRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherClientAnchorRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherClientDataRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherComplexProperty.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherContainerRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherDgRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherDggRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherMetafileBlip.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherOptRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherPictBlip.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherProperty.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherSimpleProperty.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherSpRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherSpgrRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherSplitMenuColorsRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherTertiaryOptRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/EscherTextboxRecord.html
    poi/site/publish/apidocs/org/apache/poi/ddf/UnknownEscherRecord.html
    poi/site/publish/apidocs/org/apache/poi/hslf/record/EscherPlaceholder.html
    
poi/site/publish/apidocs/org/apache/poi/hslf/record/HSLFEscherClientDataRecord.html
    poi/site/publish/apidocs/org/apache/poi/util/class-use/Internal.html
    poi/site/publish/changes.rss

Modified: poi/site/publish/apidocs/index-all.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/index-all.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/index-all.html (original)
+++ poi/site/publish/apidocs/index-all.html Sun Jul  2 13:21:20 2017
@@ -18201,8 +18201,6 @@
 <dd>
 <div class="block">Format a value according the format string.</div>
 </dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#formatXmlRecordHeader(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">formatXmlRecordHeader(String,
 String, String, String)</a></span> - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hwpf/model/FIBFieldHandler.html#FORMFLDSTTBS">FORMFLDSTTBS</a></span>
 - Static variable in class org.apache.poi.hwpf.model.<a 
href="./org/apache/poi/hwpf/model/FIBFieldHandler.html" title="class in 
org.apache.poi.hwpf.model">FIBFieldHandler</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="./org/apache/poi/sl/draw/geom/Formula.html" title="interface in 
org.apache.poi.sl.draw.geom"><span class="strong">Formula</span></a> - 
Interface in <a 
href="./org/apache/poi/sl/draw/geom/package-summary.html">org.apache.poi.sl.draw.geom</a></dt>
@@ -19530,6 +19528,47 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/sl/draw/DrawTextParagraph.html#getAttributedString(java.awt.Graphics2D,%20java.lang.StringBuilder)">getAttributedString(Graphics2D,
 StringBuilder)</a></span> - Method in class org.apache.poi.sl.draw.<a 
href="./org/apache/poi/sl/draw/DrawTextParagraph.html" title="class in 
org.apache.poi.sl.draw">DrawTextParagraph</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html" title="class in 
org.apache.poi.ddf">AbstractEscherOptRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html" title="class in 
org.apache.poi.ddf">EscherBitmapBlip</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBlipRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBSERecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBSERecord.html" title="class in 
org.apache.poi.ddf">EscherBSERecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherChildAnchorRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherClientAnchorRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html" title="class in 
org.apache.poi.ddf">EscherClientDataRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherContainerRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherContainerRecord.html" title="class in 
org.apache.poi.ddf">EscherContainerRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDggRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDggRecord.html" title="class in 
org.apache.poi.ddf">EscherDggRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDgRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDgRecord.html" title="class in 
org.apache.poi.ddf">EscherDgRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html" title="class in 
org.apache.poi.ddf">EscherMetafileBlip</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherPictBlip.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherPictBlip.html" title="class in 
org.apache.poi.ddf">EscherPictBlip</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
+<dd>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form { { "Attribute Name (Header)", 
value, "optional attribute", value }, ...</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html" title="class in 
org.apache.poi.ddf">EscherSpgrRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html" title="class in 
org.apache.poi.ddf">EscherSplitMenuColorsRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpRecord.html" title="class in 
org.apache.poi.ddf">EscherSpRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html" title="class in 
org.apache.poi.ddf">EscherTextboxRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html" title="class in 
org.apache.poi.ddf">UnknownEscherRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/hslf/record/EscherPlaceholder.html#getAttributeMap()">getAttributeMap()</a></span>
 - Method in class org.apache.poi.hslf.record.<a 
href="./org/apache/poi/hslf/record/EscherPlaceholder.html" title="class in 
org.apache.poi.hslf.record">EscherPlaceholder</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hmef/Attachment.html#getAttributes()">getAttributes()</a></span>
 - Method in class org.apache.poi.hmef.<a 
href="./org/apache/poi/hmef/Attachment.html" title="class in 
org.apache.poi.hmef">Attachment</a></dt>
 <dd>
 <div class="block">Returns all HMEF/TNEF attributes of the attachment, 
@@ -26682,6 +26721,14 @@
 <dd>
 <div class="block">Returns fill type.</div>
 </dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html#getFilter()">getFilter()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html" title="class in 
org.apache.poi.ddf">EscherMetafileBlip</a></dt>
+<dd>
+<div class="block">Gets the filter byte - this is usually 0xFE</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherPictBlip.html#getFilter()">getFilter()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherPictBlip.html" title="class in 
org.apache.poi.ddf">EscherPictBlip</a></dt>
+<dd>
+<div class="block">Gets the filter byte - this is usually 0xFE</div>
+</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hssf/usermodel/HSSFConditionalFormattingRule.html#getFilterConfiguration()">getFilterConfiguration()</a></span>
 - Method in class org.apache.poi.hssf.usermodel.<a 
href="./org/apache/poi/hssf/usermodel/HSSFConditionalFormattingRule.html" 
title="class in 
org.apache.poi.hssf.usermodel">HSSFConditionalFormattingRule</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ss/usermodel/ConditionalFormattingRule.html#getFilterConfiguration()">getFilterConfiguration()</a></span>
 - Method in interface org.apache.poi.ss.usermodel.<a 
href="./org/apache/poi/ss/usermodel/ConditionalFormattingRule.html" 
title="interface in 
org.apache.poi.ss.usermodel">ConditionalFormattingRule</a></dt>
@@ -69240,7 +69287,11 @@ for streaming/read-only processing of xl
 </dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html#setFilter(byte)">setFilter(byte)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html" title="class in 
org.apache.poi.ddf">EscherMetafileBlip</a></dt>
 <dd>
-<div class="block">Sets the filter byte - usually this is 0xFE</div>
+<div class="block">Sets the filter byte - this is usually 0xFE</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherPictBlip.html#setFilter(byte)">setFilter(byte)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherPictBlip.html" title="class in 
org.apache.poi.ddf">EscherPictBlip</a></dt>
+<dd>
+<div class="block">Sets the filter byte - this is usually 0xFE</div>
 </dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hwpf/model/types/CHPAbstractType.html#setFImprint(boolean)">setFImprint(boolean)</a></span>
 - Method in class org.apache.poi.hwpf.model.types.<a 
href="./org/apache/poi/hwpf/model/types/CHPAbstractType.html" title="class in 
org.apache.poi.hwpf.model.types">CHPAbstractType</a></dt>
 <dd>
@@ -83663,58 +83714,18 @@ for streaming/read-only processing of xl
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hwpf/usermodel/DropCapSpecifier.html#toShort()">toShort()</a></span>
 - Method in class org.apache.poi.hwpf.usermodel.<a 
href="./org/apache/poi/hwpf/usermodel/DropCapSpecifier.html" title="class in 
org.apache.poi.hwpf.usermodel">DropCapSpecifier</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html" title="class in 
org.apache.poi.ddf">AbstractEscherOptRecord</a></dt>
-<dd>
-<div class="block">Retrieve the string representation of this record.</div>
-</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherArrayProperty.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherArrayProperty.html" title="class in 
org.apache.poi.ddf">EscherArrayProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html" title="class in 
org.apache.poi.ddf">EscherBitmapBlip</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBlipRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBSERecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBSERecord.html" title="class in 
org.apache.poi.ddf">EscherBSERecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherChildAnchorRecord</a></dt>
-<dd>
-<div class="block">The string representation of this record</div>
-</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherClientAnchorRecord</a></dt>
-<dd>
-<div class="block">Returns the string representation for this record.</div>
-</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html" title="class in 
org.apache.poi.ddf">EscherClientDataRecord</a></dt>
-<dd>
-<div class="block">Returns the string representation of this record.</div>
-</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherComplexProperty.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherComplexProperty.html" title="class in 
org.apache.poi.ddf">EscherComplexProperty</a></dt>
 <dd>
 <div class="block">Retrieves the string representation for this property.</div>
 </dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherContainerRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherContainerRecord.html" title="class in 
org.apache.poi.ddf">EscherContainerRecord</a></dt>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherProperty.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDggRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDggRecord.html" title="class in 
org.apache.poi.ddf">EscherDggRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDgRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDgRecord.html" title="class in 
org.apache.poi.ddf">EscherDgRecord</a></dt>
-<dd>
-<div class="block">Returns the string representation of this record.</div>
-</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html" title="class in 
org.apache.poi.ddf">EscherMetafileBlip</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherPictBlip.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherPictBlip.html" title="class in 
org.apache.poi.ddf">EscherPictBlip</a></dt>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#toString()">toString()</a></span> 
- Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSimpleProperty.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSimpleProperty.html" title="class in 
org.apache.poi.ddf">EscherSimpleProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html" title="class in 
org.apache.poi.ddf">EscherSpgrRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html" title="class in 
org.apache.poi.ddf">EscherSplitMenuColorsRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpRecord.html" title="class in 
org.apache.poi.ddf">EscherSpRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html" title="class in 
org.apache.poi.ddf">EscherTextboxRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html" title="class in 
org.apache.poi.ddf">UnknownEscherRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hdgf/chunks/ChunkSeparator.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.hdgf.chunks.<a 
href="./org/apache/poi/hdgf/chunks/ChunkSeparator.html" title="class in 
org.apache.poi.hdgf.chunks">ChunkSeparator</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hdgf/chunks/ChunkTrailer.html#toString()">toString()</a></span>
 - Method in class org.apache.poi.hdgf.chunks.<a 
href="./org/apache/poi/hdgf/chunks/ChunkTrailer.html" title="class in 
org.apache.poi.hdgf.chunks">ChunkTrailer</a></dt>
@@ -84601,56 +84612,22 @@ for streaming/read-only processing of xl
 
  If  part name is not a valid URI, it is resolved as follows:</div>
 </dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/AbstractEscherOptRecord.html" title="class in 
org.apache.poi.ddf">AbstractEscherOptRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherArrayProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherArrayProperty.html" title="class in 
org.apache.poi.ddf">EscherArrayProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBitmapBlip.html" title="class in 
org.apache.poi.ddf">EscherBitmapBlip</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBlipRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBoolProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBoolProperty.html" title="class in 
org.apache.poi.ddf">EscherBoolProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherBSERecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherBSERecord.html" title="class in 
org.apache.poi.ddf">EscherBSERecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherChildAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherChildAnchorRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientAnchorRecord.html" title="class in 
org.apache.poi.ddf">EscherClientAnchorRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherClientDataRecord.html" title="class in 
org.apache.poi.ddf">EscherClientDataRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherComplexProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherComplexProperty.html" title="class in 
org.apache.poi.ddf">EscherComplexProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherContainerRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherContainerRecord.html" title="class in 
org.apache.poi.ddf">EscherContainerRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDggRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDggRecord.html" title="class in 
org.apache.poi.ddf">EscherDggRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherDgRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherDgRecord.html" title="class in 
org.apache.poi.ddf">EscherDgRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherMetafileBlip.html" title="class in 
org.apache.poi.ddf">EscherMetafileBlip</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherPictBlip.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherPictBlip.html" title="class in 
org.apache.poi.ddf">EscherPictBlip</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#toXml()">toXml()</a></span> - 
Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherRGBProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherRGBProperty.html" title="class in 
org.apache.poi.ddf">EscherRGBProperty</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSimpleProperty.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSimpleProperty.html" title="class in 
org.apache.poi.ddf">EscherSimpleProperty</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpgrRecord.html" title="class in 
org.apache.poi.ddf">EscherSpgrRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSplitMenuColorsRecord.html" title="class in 
org.apache.poi.ddf">EscherSplitMenuColorsRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherSpRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherSpRecord.html" title="class in 
org.apache.poi.ddf">EscherSpRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/EscherTextboxRecord.html" title="class in 
org.apache.poi.ddf">EscherTextboxRecord</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.ddf.<a 
href="./org/apache/poi/ddf/UnknownEscherRecord.html" title="class in 
org.apache.poi.ddf">UnknownEscherRecord</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a 
href="./org/apache/poi/hssf/record/EscherAggregate.html#toXml(java.lang.String)">toXml(String)</a></span>
 - Method in class org.apache.poi.hssf.record.<a 
href="./org/apache/poi/hssf/record/EscherAggregate.html" title="class in 
org.apache.poi.hssf.record">EscherAggregate</a></dt>
 <dd>
 <div class="block">Calculates the xml representation of this record.</div>

Modified: 
poi/site/publish/apidocs/org/apache/poi/ddf/AbstractEscherOptRecord.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/ddf/AbstractEscherOptRecord.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/ddf/AbstractEscherOptRecord.html 
(original)
+++ poi/site/publish/apidocs/org/apache/poi/ddf/AbstractEscherOptRecord.html 
Sun Jul  2 13:21:20 2017
@@ -166,33 +166,40 @@ extends <a href="../../../../org/apache/
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>protected java.lang.Object[][]</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#getAttributeMap()">getAttributeMap</a></strong>()</code>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form { { "Attribute Name (Header)", 
value, "optional attribute", value }, ...</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>java.util.List&lt;<a 
href="../../../../org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#getEscherProperties()">getEscherProperties</a></strong>()</code>
 <div class="block">The list of properties stored by this record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#getEscherProperty(int)">getEscherProperty</a></strong>(int&nbsp;index)</code>
 <div class="block">The list of properties stored by this record.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#getRecordSize()">getRecordSize</a></strong>()</code>
 <div class="block">Subclasses should effeciently return the number of bytes 
required to
  serialize the record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>&lt;T extends <a 
href="../../../../org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a>&gt;&nbsp;<br>T</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#lookup(int)">lookup</a></strong>(int&nbsp;propId)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#removeEscherProperty(int)">removeEscherProperty</a></strong>(int&nbsp;num)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#serialize(int,%20byte[],%20org.apache.poi.ddf.EscherSerializationListener)">serialize</a></strong>(int&nbsp;offset,
          byte[]&nbsp;data,
@@ -200,35 +207,25 @@ extends <a href="../../../../org/apache/
 <div class="block">Serializes the record to an existing byte array.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#setEscherProperty(org.apache.poi.ddf.EscherProperty)">setEscherProperty</a></strong>(<a
 href="../../../../org/apache/poi/ddf/EscherProperty.html" title="class in 
org.apache.poi.ddf">EscherProperty</a>&nbsp;value)</code>
 <div class="block">Set an escher property.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#sortProperties()">sortProperties</a></strong>()</code>
 <div class="block">Records should be sorted by property number before being 
stored.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#toString()">toString</a></strong>()</code>
-<div class="block">Retrieve the string representation of this record.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/AbstractEscherOptRecord.html#toXml(java.lang.String)">toXml</a></strong>(java.lang.String&nbsp;tab)</code>&nbsp;</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a 
name="methods_inherited_from_class_org.apache.poi.ddf.EscherRecord">
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.poi.ddf.<a 
href="../../../../org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></h3>
-<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#formatXmlRecordHeader(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">formatXmlRecordHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a href="../../../../org/apach
 e/poi/ddf/EscherRecord.html#getRecordName()">getRecordName</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecord
 .html#setRecordId(short)">setRecordId</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setVersion(short)">setVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml()">toXml</a></code></li>
+<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordName()">getRecordName</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>,
 <a href="../../../../org/apache/po
 i/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setVersion(short)">setVersion</a>,
 <a href="../../../../org/apache/poi/ddf/EscherReco
 rd.html#toString()">toString</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml()">toXml</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -399,32 +396,24 @@ extends <a href="../../../../org/apache/
 <pre>public&nbsp;void&nbsp;removeEscherProperty(int&nbsp;num)</pre>
 </li>
 </ul>
-<a name="toString()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
-<div class="block">Retrieve the string representation of this record.</div>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
-</dl>
-</li>
-</ul>
-<a name="toXml(java.lang.String)">
+<a name="getAttributeMap()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>toXml</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toXml(java.lang.String&nbsp;tab)</pre>
+<h4>getAttributeMap</h4>
+<pre>protected&nbsp;java.lang.Object[][]&nbsp;getAttributeMap()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">EscherRecord</a></code></strong></div>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form <code>{ { "Attribute Name 
(Header)", value, "optional attribute", value }, ... } </code>.<p>
+
+ Null values won't be printed.<p>
+
+ The attributes record, version, instance, options must not be returned.</div>
 <dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>tab</code> - - each 
children must be a right of his parent</dd>
-<dt><span class="strong">Returns:</span></dt><dd>xml representation of this 
record</dd></dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">getAttributeMap</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the attribute map</dd></dl>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/ddf/EscherBSERecord.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/ddf/EscherBSERecord.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/ddf/EscherBSERecord.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/ddf/EscherBSERecord.html Sun Jul  2 
13:21:20 2017
@@ -213,99 +213,106 @@ extends <a href="../../../../org/apache/
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object[][]</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getAttributeMap()">getAttributeMap</a></strong>()</code>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form { { "Attribute Name (Header)", 
value, "optional attribute", value }, ...</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getBlipRecord()">getBlipRecord</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getBlipType(byte)">getBlipType</a></strong>(byte&nbsp;b)</code>
 <div class="block">Retrieve the string representation given a blip id.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getBlipTypeMacOS()">getBlipTypeMacOS</a></strong>()</code>
 <div class="block">The expected blip type under MacOS (failure to match this 
blip type will result in
  Excel converting to this format).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getBlipTypeWin32()">getBlipTypeWin32</a></strong>()</code>
 <div class="block">The expected blip type under windows (failure to match this 
blip type will result in
  Excel converting to this format).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getName()">getName</a></strong>()</code>
 <div class="block">The length in characters of the blip name.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getOffset()">getOffset</a></strong>()</code>
 <div class="block">File offset in the delay stream.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getRecordName()">getRecordName</a></strong>()</code>
 <div class="block">Subclasses should return the short name for this escher 
record.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getRecordSize()">getRecordSize</a></strong>()</code>
 <div class="block">Subclasses should effeciently return the number of bytes 
required to
  serialize the record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getRef()">getRef</a></strong>()</code>
 <div class="block">The reference count of this blip.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>byte[]</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getRemainingData()">getRemainingData</a></strong>()</code>
 <div class="block">Any remaining data in this record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getSize()">getSize</a></strong>()</code>
 <div class="block">Blip size in stream.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>short</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getTag()">getTag</a></strong>()</code>
 <div class="block">unused</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>byte[]</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getUid()">getUid</a></strong>()</code>
 <div class="block">16 byte MD4 checksum.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getUnused2()">getUnused2</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getUnused3()">getUnused3</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#getUsage()">getUsage</a></strong>()</code>
 <div class="block">Defines the way this blip is used.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#serialize(int,%20byte[],%20org.apache.poi.ddf.EscherSerializationListener)">serialize</a></strong>(int&nbsp;offset,
          byte[]&nbsp;data,
@@ -313,93 +320,85 @@ extends <a href="../../../../org/apache/
 <div class="block">Serializes the record to an existing byte array.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setBlipRecord(org.apache.poi.ddf.EscherBlipRecord)">setBlipRecord</a></strong>(<a
 href="../../../../org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a>&nbsp;blipRecord)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setBlipTypeMacOS(byte)">setBlipTypeMacOS</a></strong>(byte&nbsp;blipTypeMacOS)</code>
 <div class="block">Set the expected MacOS blip type</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setBlipTypeWin32(byte)">setBlipTypeWin32</a></strong>(byte&nbsp;blipTypeWin32)</code>
 <div class="block">Set the expected win32 blip type</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setName(byte)">setName</a></strong>(byte&nbsp;name)</code>
 <div class="block">The length in characters of the blip name.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setOffset(int)">setOffset</a></strong>(int&nbsp;offset)</code>
 <div class="block">File offset in the delay stream.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setRef(int)">setRef</a></strong>(int&nbsp;ref)</code>
 <div class="block">The reference count of this blip.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setRemainingData(byte[])">setRemainingData</a></strong>(byte[]&nbsp;remainingData)</code>
 <div class="block">Any remaining data in this record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setSize(int)">setSize</a></strong>(int&nbsp;size)</code>
 <div class="block">Blip size in stream.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setTag(short)">setTag</a></strong>(short&nbsp;tag)</code>
 <div class="block">unused</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setUid(byte[])">setUid</a></strong>(byte[]&nbsp;uid)</code>
 <div class="block">16 byte MD4 checksum.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setUnused2(byte)">setUnused2</a></strong>(byte&nbsp;unused2)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setUnused3(byte)">setUnused3</a></strong>(byte&nbsp;unused3)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#setUsage(byte)">setUsage</a></strong>(byte&nbsp;usage)</code>
 <div class="block">Defines the way this blip is used.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#toString()">toString</a></strong>()</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBSERecord.html#toXml(java.lang.String)">toXml</a></strong>(java.lang.String&nbsp;tab)</code>&nbsp;</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a 
name="methods_inherited_from_class_org.apache.poi.ddf.EscherRecord">
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.poi.ddf.<a 
href="../../../../org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></h3>
-<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#formatXmlRecordHeader(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">formatXmlRecordHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a href="../../../../org/apach
 e/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecor
 d.html#setVersion(short)">setVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml()">toXml</a></code></li>
+<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a href="../../../../org/a
 pache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setVersion(short)">setVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toString()">toString</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecord.html#to
 Xml()">toXml</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -895,43 +894,36 @@ extends <a href="../../../../org/apache/
 <dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>remainingData</code> - the 
remaining bytes</dd></dl>
 </li>
 </ul>
-<a name="toString()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
-</dl>
-</li>
-</ul>
-<a name="toXml(java.lang.String)">
+<a name="getBlipType(byte)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>toXml</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toXml(java.lang.String&nbsp;tab)</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>tab</code> - - each 
children must be a right of his parent</dd>
-<dt><span class="strong">Returns:</span></dt><dd>xml representation of this 
record</dd></dl>
+<h4>getBlipType</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getBlipType(byte&nbsp;b)</pre>
+<div class="block">Retrieve the string representation given a blip id.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - the 
blip type byte-encoded</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the blip type as 
string</dd></dl>
 </li>
 </ul>
-<a name="getBlipType(byte)">
+<a name="getAttributeMap()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getBlipType</h4>
-<pre>public static&nbsp;java.lang.String&nbsp;getBlipType(byte&nbsp;b)</pre>
-<div class="block">Retrieve the string representation given a blip id.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - the 
blip type byte-encoded</dd>
-<dt><span class="strong">Returns:</span></dt><dd>the blip type as 
string</dd></dl>
+<h4>getAttributeMap</h4>
+<pre>protected&nbsp;java.lang.Object[][]&nbsp;getAttributeMap()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">EscherRecord</a></code></strong></div>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form <code>{ { "Attribute Name 
(Header)", value, "optional attribute", value }, ... } </code>.<p>
+
+ Null values won't be printed.<p>
+
+ The attributes record, version, instance, options must not be returned.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">getAttributeMap</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the attribute map</dd></dl>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/ddf/EscherBitmapBlip.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/ddf/EscherBitmapBlip.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/ddf/EscherBitmapBlip.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/ddf/EscherBitmapBlip.html Sun Jul  
2 13:21:20 2017
@@ -193,27 +193,34 @@ extends <a href="../../../../org/apache/
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object[][]</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#getAttributeMap()">getAttributeMap</a></strong>()</code>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form { { "Attribute Name (Header)", 
value, "optional attribute", value }, ...</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>byte</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#getMarker()">getMarker</a></strong>()</code>
 <div class="block">Gets an unsigned integer that specifies an 
application-defined internal
  resource tag.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#getRecordSize()">getRecordSize</a></strong>()</code>
 <div class="block">Subclasses should effeciently return the number of bytes 
required to
  serialize the record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>byte[]</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#getUID()">getUID</a></strong>()</code>
 <div class="block">Gets the first MD4, that specifies the unique identifier of 
the
  uncompressed blip data</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#serialize(int,%20byte[],%20org.apache.poi.ddf.EscherSerializationListener)">serialize</a></strong>(int&nbsp;offset,
          byte[]&nbsp;data,
@@ -221,28 +228,20 @@ extends <a href="../../../../org/apache/
 <div class="block">Serializes the record to an existing byte array.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#setMarker(byte)">setMarker</a></strong>(byte&nbsp;field_2_marker)</code>
 <div class="block">Sets an unsigned integer that specifies an 
application-defined internal
  resource tag.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#setUID(byte[])">setUID</a></strong>(byte[]&nbsp;field_1_UID)</code>
 <div class="block">Sets the first MD4, that specifies the unique identifier of 
the
  uncompressed blip data</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#toString()">toString</a></strong>()</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBitmapBlip.html#toXml(java.lang.String)">toXml</a></strong>(java.lang.String&nbsp;tab)</code>&nbsp;</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a 
name="methods_inherited_from_class_org.apache.poi.ddf.EscherBlipRecord">
@@ -256,7 +255,7 @@ extends <a href="../../../../org/apache/
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.poi.ddf.<a 
href="../../../../org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></h3>
-<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#formatXmlRecordHeader(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">formatXmlRecordHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a href="../../../../org/apach
 e/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecor
 d.html#setVersion(short)">setVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml()">toXml</a></code></li>
+<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a href="../../../../org/a
 pache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setVersion(short)">setVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toString()">toString</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecord.html#to
 Xml()">toXml</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -439,31 +438,24 @@ extends <a href="../../../../org/apache/
 <dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>field_2_marker</code> - the 
marker</dd></dl>
 </li>
 </ul>
-<a name="toString()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#toString()">toString</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="toXml(java.lang.String)">
+<a name="getAttributeMap()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>toXml</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toXml(java.lang.String&nbsp;tab)</pre>
+<h4>getAttributeMap</h4>
+<pre>protected&nbsp;java.lang.Object[][]&nbsp;getAttributeMap()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">EscherRecord</a></code></strong></div>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form <code>{ { "Attribute Name 
(Header)", value, "optional attribute", value }, ... } </code>.<p>
+
+ Null values won't be printed.<p>
+
+ The attributes record, version, instance, options must not be returned.</div>
 <dl>
 <dt><strong>Overrides:</strong></dt>
-<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#toXml(java.lang.String)">toXml</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>tab</code> - - each 
children must be a right of his parent</dd>
-<dt><span class="strong">Returns:</span></dt><dd>xml representation of this 
record</dd></dl>
+<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#getAttributeMap()">getAttributeMap</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html" title="class in 
org.apache.poi.ddf">EscherBlipRecord</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the attribute map</dd></dl>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/ddf/EscherBlipRecord.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/ddf/EscherBlipRecord.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/ddf/EscherBlipRecord.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/ddf/EscherBlipRecord.html Sun Jul  
2 13:21:20 2017
@@ -185,25 +185,32 @@ extends <a href="../../../../org/apache/
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object[][]</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#getAttributeMap()">getAttributeMap</a></strong>()</code>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form { { "Attribute Name (Header)", 
value, "optional attribute", value }, ...</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>byte[]</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#getPicturedata()">getPicturedata</a></strong>()</code>
 <div class="block">Gets the picture data bytes</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#getRecordName()">getRecordName</a></strong>()</code>
 <div class="block">Subclasses should return the short name for this escher 
record.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#getRecordSize()">getRecordSize</a></strong>()</code>
 <div class="block">Subclasses should effeciently return the number of bytes 
required to
  serialize the record.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#serialize(int,%20byte[],%20org.apache.poi.ddf.EscherSerializationListener)">serialize</a></strong>(int&nbsp;offset,
          byte[]&nbsp;data,
@@ -211,13 +218,13 @@ extends <a href="../../../../org/apache/
 <div class="block">Serializes the record to an existing byte array.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#setPictureData(byte[])">setPictureData</a></strong>(byte[]&nbsp;pictureData)</code>
 <div class="block">Sets the picture data bytes</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#setPictureData(byte[],%20int,%20int)">setPictureData</a></strong>(byte[]&nbsp;pictureData,
               int&nbsp;offset,
@@ -225,21 +232,13 @@ extends <a href="../../../../org/apache/
 <div class="block">Sets the picture data bytes</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#toString()">toString</a></strong>()</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../org/apache/poi/ddf/EscherBlipRecord.html#toXml(java.lang.String)">toXml</a></strong>(java.lang.String&nbsp;tab)</code>&nbsp;</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a 
name="methods_inherited_from_class_org.apache.poi.ddf.EscherRecord">
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.poi.ddf.<a 
href="../../../../org/apache/poi/ddf/EscherRecord.html" title="class in 
org.apache.poi.ddf">EscherRecord</a></h3>
-<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#formatXmlRecordHeader(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">formatXmlRecordHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a href="../../../../org/apach
 e/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecor
 d.html#setVersion(short)">setVersion</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml()">toXml</a></code></li>
+<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#clone()">clone</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#display(java.io.PrintWriter,%20int)">display</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#fillFields(byte[],%20org.apache.poi.ddf.EscherRecordFactory)">fillFields</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChild(int)">getChild</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getChildRecords()">getChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getInstance()">getInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getOptions()">getOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getRecordId()">getRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getVersion()">getVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#isContainerRecord()">isContainerRecord</a>,
 <a href="../../../../org/a
 pache/poi/ddf/EscherRecord.html#readHeader(byte[],%20int)">readHeader</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#readInstance(byte[],%20int)">readInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize()">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#serialize(int,%20byte[])">serialize</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setChildRecords(java.util.List)">setChildRecords</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setInstance(short)">setInstance</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setOptions(short)">setOptions</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setRecordId(short)">setRecordId</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#setVersion(short)">setVersion</a>,
 <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toString()">toString</a>,
 <a href="../../../../org/apache/poi/ddf/EscherRecord.html#to
 Xml()">toXml</a>, <a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -424,31 +423,24 @@ extends <a href="../../../../org/apache/
 <dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>pictureData</code> - the 
picture data</dd><dd><code>offset</code> - the offset into the picture 
data</dd><dd><code>length</code> - the amount of bytes to be used</dd></dl>
 </li>
 </ul>
-<a name="toString()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
-</dl>
-</li>
-</ul>
-<a name="toXml(java.lang.String)">
+<a name="getAttributeMap()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>toXml</h4>
-<pre>public&nbsp;java.lang.String&nbsp;toXml(java.lang.String&nbsp;tab)</pre>
+<h4>getAttributeMap</h4>
+<pre>protected&nbsp;java.lang.Object[][]&nbsp;getAttributeMap()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">EscherRecord</a></code></strong></div>
+<div class="block">For the purpose of providing toString() and toXml() a 
subclass can either override those methods
+ or provide a Object[][] array in the form <code>{ { "Attribute Name 
(Header)", value, "optional attribute", value }, ... } </code>.<p>
+
+ Null values won't be printed.<p>
+
+ The attributes record, version, instance, options must not be returned.</div>
 <dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#toXml(java.lang.String)">toXml</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>tab</code> - - each 
children must be a right of his parent</dd>
-<dt><span class="strong">Returns:</span></dt><dd>xml representation of this 
record</dd></dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a 
href="../../../../org/apache/poi/ddf/EscherRecord.html#getAttributeMap()">getAttributeMap</a></code>&nbsp;in
 class&nbsp;<code><a href="../../../../org/apache/poi/ddf/EscherRecord.html" 
title="class in org.apache.poi.ddf">EscherRecord</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the attribute map</dd></dl>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/ddf/EscherBoolProperty.html
URL: 
http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/ddf/EscherBoolProperty.html?rev=1800563&r1=1800562&r2=1800563&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/ddf/EscherBoolProperty.html 
(original)
+++ poi/site/publish/apidocs/org/apache/poi/ddf/EscherBoolProperty.html Sun Jul 
 2 13:21:20 2017
@@ -244,7 +244,8 @@ extends <a href="../../../../org/apache/
 <ul class="blockList">
 <li class="blockList">
 <h4>isFalse</h4>
-<pre>public&nbsp;boolean&nbsp;isFalse()</pre>
+<pre>@Deprecated
+public&nbsp;boolean&nbsp;isFalse()</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>use 
!isTrue() instead, planed to be removed in POI 3.17</i></div>
 <div class="block">Whether this boolean property is false</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true, if this boolean 
property is false</dd></dl>



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

Reply via email to