incubator-odf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r795801 - /websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/ReleaseNotes.html
Date Thu, 15 Sep 2011 09:34:04 GMT
Author: buildbot
Date: Thu Sep 15 09:34:04 2011
New Revision: 795801

Log:
Staging update by buildbot

Modified:
    websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/ReleaseNotes.html

Modified: websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/ReleaseNotes.html
==============================================================================
--- websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/ReleaseNotes.html (original)
+++ websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/ReleaseNotes.html Thu Sep
15 09:34:04 2011
@@ -78,511 +78,478 @@
   <div id="contenta">
   
     
-    <p>== ODFDOM Release Notes ==</p>
-<p>=== Release 0.8.7 ===</p>
-<p>ODFDOM 0.8.7 is released on Feb 16th, 2010. Major enhancements are coming with this
version:
-<em> Full Maven support: ODFDOM is now on the public Maven servers.
-</em> The sub document handling had been enhanced. 
-<em> ODF Package validation in ODFDOM was enabled. ODFDOM is used by the ODF Validator
project of ODF Toolkit.
-</em> More functionality for source code generation of the ODF 1.2 typed DOM classes
by using MultiSchemaValidator as RelaxNG parser and Apache Velocity as template engine
-<em> A major design clean-up had been archived. The inheritance relationship between
DOM and Document layer has been broken up as it was no 1:1 relationship. The convenient methods
for text, image and style are moved to incubator package. 
-</em> A new function to extract text from documents, DOMs and elements has been provided.
-* Several bugs related with table and presentation had been fixed.</p>
-<p>====Resolved Issues====</p>
-<p><em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=5 Bug 5] -  Enabling
public Maven repository
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=35 Bug 35] -  JavaDoc enhancments
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=66 Bug 66] -  Enabling the ODF
validation for ODFDOM
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=69 Bug 69] -  Redesign: Break
up DOM/DOC inheritance, removing empty DOC classes, moving DOC functionality to incubator
package
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=91 Bug 91] -  Enabling new source
code generation for ODF 1.2 typed DOM using MultiSchemaValidator as RelaxNG parser &amp;
Apache Velocity as template engine
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=131 Bug 131] -  WebappClassLoader
leak due to org.openoffice.odf.pkg.TempDirDeleter
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=141 Bug 141] -  meta:generator
field should state used ODFDOM version
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=161 Bug 161] -  Consistent line
breaks in Mercurial
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=166 Bug 166] -  Embedded documents
and Package documents
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=172 Bug 171] -  JavaDoc is deployed
via Maven to the ODFDOM website
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=179 Bug 179] -  Enabling JDK XPath
and package layer refactorings   <br />
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=181 Bug 181] -  Document creation
date and time not initialised <br />
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=198 Bug 198] -  Enhancement of
Java Logging
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=200 Bug 200] -  Adapt office:version
in all ODF XML files, to ODF 1.2
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=209 Bug 209] -  Version.getBuildResponsible
needs to be renamed <br />
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=214 Bug 214] -  Add functionality
to enable/disable cell style inheritance
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=215 Bug 215] -  Text extraction
&amp; adding a visitor for elements
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=216 Bug 216] -  README.txt update
to reference to Release Notes of Wiki         <br />
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=217 Bug 217] -  'java -jar odfdom.jar'
returns incorrect version info 
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=219 Bug 219] -  OdfPackag.save(..)
should save as well all its open documents 
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=220 Bug 220] -  Xerces SAX parser
should always be chosen 
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=221 Bug 221] -  Removing locale
attributes from ODF templates of ODFDOM JAR <br />
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=226 Bug 226] -  Adding OdfPackage.isExternalReference
to public API
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=233 Bug 233] -  Copy presentation
slide result in error when an external reference is existent  <br />
-<em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=234 Bug 234] -  Fix for table
cell merge and repetition functionality
-</em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=236 Bug 236] -  Column without
width, should not have empty width attributes when split up
-*[https://odftoolkit.org/bugzilla/show_bug.cgi?id=257 Bug 257] -  Test utility does not handle
spaces in directory names</p>
-<h1 id="api-changes-since-086-release">====API changes since 0.8.6 Release ====</h1>
-<p>Note: The first column 'Java class' package is relative to 'org.odftoolkit'.</p>
-<p>{|- border="1"
-!Previous Package
-!Previous Class
-!New Package
-!New Class
-|-
-|odfdom.doc.draw
-|OdfDrawFrame
-|odfdom.incubator.doc.draw
-|OdfDrawFrame
-|-
-|odfdom.doc.number
-|OdfNumberCurrencyStyle
-|odfdom.incubator.doc.number
-|OdfNumberCurrencyStyle
-|-
-|
-|OdfNumberDateStyle
-|
-|OdfNumberDateStyle
-|-
-|
-|OdfNumberPercentageStyle
-|
-|OdfNumberPercentageStyle
-|-
-|
-|OdfNumberStyle
-|
-|OdfNumberStyle
-|-
-|
-|OdfNumberTimeStyle
-|
-|OdfNumberTimeStyle
-|-
-|odfdom.doc.office
-|OdfOfficeAutomaticStyles
-|odfdom.incubator.doc.office
-|OdfOfficeAutomaticStyles
-|-
-|
-|OdfOfficeMasterStyles
-|
-|OdfOfficeMasterStyles
-|-
-|
-|OdfOfficeStyles
-|
-|OdfOfficeStyles
-|-
-|
-|OdfStylesBase
-|
-|OdfStylesBase
-|-
-|odfdom.doc.style
-|OdfDefaultStyle
-|odfdom.incubator.doc.style
-|OdfDefaultStyle
-|-
-|
-|OdfStyle
-|
-|OdfStyle
-|-
-|
-|OdfStylePageLayout
-|
-|OdfStylePageLayout
-|-
-|odfdom.doc.text
-|OdfTextHeading
-|odfdom.incubator.doc.text
-|OdfTextHeading
-|-
-|
-|OdfTextList
-|
-|OdfTextList
-|-
-|
-|OdfTextListLevelStyleBullet
-|
-|OdfTextListLevelStyleBullet
-|-
-|
-|OdfTextListLevelStyleImage
-|
-|OdfTextListLevelStyleImage
-|-
-|
-|OdfTextListLevelStyleNumber
-|
-|OdfTextListLevelStyleNumber
-|-
-|
-|OdfTextListStyle
-|
-|OdfTextListStyle
-|-
-|
-|OdfTextOutlineLevelStyle
-|
-|OdfTextOutlineLevelStyle
-|-
-|
-|OdfTextOutlineStyle
-|
-|OdfTextOutlineStyle
-|-
-|
-|OdfTextParagraph
-|
-|OdfTextParagraph
-|-
-|
-|OdfTextSpan
-|
-|OdfTextSpan
-|-
-|
-|OdfWhitespaceProcessor
-|
-|OdfWhitespaceProcessor
-|-
-|odfdom.doc.draw
-|OdfDrawPage
-|odfdom.doc.presentation
-|OdfSlide
-|-
-|odfdom.pkg
-|OdfPackageStream
-|odfdom.pkg
-|OdfPackageDocument
-|-
-|odfdom
-|NamespaceName
-|odfdom.pkg
-|NamespaceName
-|-
-|
-|OdfAlienAttribute
-|
-|OdfAlienAttribute
-|-
-|
-|OdfAlienElement
-|
-|OdfAlienElement
-|-
-|
-|OdfAttribute
-|
-|OdfAttribute
-|-
-|
-|OdfContainerElementBase
-|
-|OdfContainerElementBase
-|-
-|
-|OdfElement
-|
-|OdfElement
-|-
-|
-|OdfFileDom
-|
-|OdfFileDom
-|-
-|
-|OdfName
-|
-|OdfName
-|-
-|
-|OdfNamespace
-|
-|OdfNamespace
-|-
-|
-|OdfXMLFactory
-|
-|OdfXMLFactory
-|}
-======2.Method Change List======
-Note: The first column 'Java class' package is relative to 'org.odftoolkit.odfdom'.</p>
-<p>{|- border="1"
-!Previous Java Class
-!Previous API
-!New Java Class
-!New API
-|-
-|doc.OdfChartDocument
-|OdfOfficeChart  getContentRoot()
-|doc.OdfChartDocument
-|OfficeChartElement  getContentRoot()
-|-
-|doc.OdfGraphicsDocument
-|OdfOfficeDrawing  getContentRoot()
-|doc.OdfGraphicsDocument
-|OfficeDrawingElement  getContentRoot()
-|-
-|doc.OdfImageDocument
-|OdfOfficeImage  getContentRoot()
-|doc.OdfImageDocument
-|OfficeImageElement  getContentRoot()
-|-
-|doc.OdfSpreadsheetDocument
-|OdfOfficeSpreadsheet  getContentRoot()
-|doc.OdfSpreadsheetDocument
-|OfficeSpreadsheetElement  getContentRoot()
-|-
-|doc.OdfTextDocument
-|OdfOfficeText  getContentRoot()
-|doc.OdfTextDocument
-|OfficeTextElement  getContentRoot()
-|-
-|doc.OdfPresentationDocument
-|void  deleteSlideByIndex(int)
-|doc.OdfPresentationDocument
-|boolean  deleteSlideByIndex(int)
-|-
-|
-|void  deleteSlideByName(String)
-|
-|boolean  deleteSlideByName(String)
-|-
-|
-|OdfDrawPage  getSlideByIndex(int)
-|
-|OdfSlide  getSlideByIndex(int)
-|-
-|
-|OdfDrawPage  getSlideByName(String)
-|
-|OdfSlide  getSlideByName(String)
-|-
-|
-|OdfDrawPage  copySlide(int,int,String)
-|
-|OdfSlide  copySlide(int,int,String)
-|-
-|
-|OdfDrawPage  copyForeignSlide(int,OdfPresentationDocument,int)
-|
-|OdfSlide  copyForeignSlide(int,OdfPresentationDocument,int)
-|-
-|
-|OdfDrawPage  newSlide(int,String,OdfDrawPage.SlideLayout)
-|
-|OdfSlide  newSlide(int,String,OdfSlide.SlideLayout)
-|-
-|doc.OdfDocument
-|OdfDocument  loadTemplate(OdfDocument.Resource)
-|doc.OdfDocument
-|OdfDocument  loadTemplate(OdfPackageDocument.Resource,OdfDocument.OdfMediaType)
-|-
-|
-|OdfDocument  getEmbeddedDocument(String)
-|
-|OdfDocument  loadSubDocument(String)
-|-
-|
-|List  getEmbeddedDocuments()
-|
-|Map  loadSubDocuments()
-|-
-|
-|List  getEmbeddedDocuments(OdfDocument.OdfMediaType)
-|
-|Map  loadSubDocuments(OdfDocument.OdfMediaType)
-|-
-|
-|String  getMediaType()
-|
-|OdfDocument.OdfMediaType  getOdfMediaType()
-|-
-|
-|void  setMediaType(OdfDocument.OdfMediaType)
-|
-|void  setOdfMediaType(OdfDocument.OdfMediaType)
-|-
-|
-|InputStream  getContentStream()
-|dom.OdfSchemaDocument
-|InputStream  getContentStream()
-|-
-|
-|InputStream  getContentStream()
-|dom.OdfSchemaDocument
-|InputStream  getContentStream()
-|-
-|
-|InputStream  getStylesStream()
-|dom.OdfSchemaDocument
-|InputStream  getStylesStream()
-|-
-|
-|InputStream  getSettingsStream()
-|dom.OdfSchemaDocument
-|InputStream  getSettingsStream()
-|-
-|
-|InputStream  getMetaStream()
-|dom.OdfSchemaDocument
-|InputStream  getMetaStream()
-|-
-|
-|OdfContentDom  getContentDom()
-|dom.OdfSchemaDocument
-|OdfContentDom  getContentDom()
-|-
-|
-|OdfStylesDom  getStylesDom()
-|dom.OdfSchemaDocument
-|OdfStylesDom  getStylesDom()
-|-
-|
-|OdfMetaDom  getMetaDom()
-|dom.OdfSchemaDocument
-|OdfMetaDom  getMetaDom()
-|-
-|
-|OdfSettingsDom  getSettingsDom()
-|dom.OdfSchemaDocument
-|OdfSettingsDom  getSettingsDom()
-|-
-|
-|OdfOfficeStyles  getDocumentStyles()
-|dom.OdfSchemaDocument
-|OdfOfficeStyles  getDocumentStyles()
-|-
-|
-|OdfOfficeStyles  getOrCreateDocumentStyles()
-|dom.OdfSchemaDocument
-|OdfOfficeStyles  getOrCreateDocumentStyles()
-|-
-|
-|OdfOfficeMasterStyles  getOfficeMasterStyles()
-|dom.OdfSchemaDocument
-|OdfOfficeMasterStyles  getOfficeMasterStyles()
-|-
-|
-|String  getBaseURI()
-|dom.OdfSchemaDocument
-|String  getBaseURI()
-|-
-|
-|void  embedDocument(String,OdfDocument)
-|pkg.OdfPackageDocument 
-|void  insertDocument(OdfPackageDocument,String)
-|-
-|
-|void  RemoveEmbedDocument(String)
-|pkg.OdfPackageDocument
-|void  removeDocument(String)
-|-
-|
-|OdfPackage  getPackage()
-|pkg.OdfPackageDocument
-|OdfPackage  getPackage()
-|-
-|
-|void  setPackage(OdfPackage)<br />
-|pkg.OdfPackageDocument
-|void  setPackage(OdfPackage)<br />
-|-
-|
-|String  getDocumentPackagePath()
-|pkg.OdfPackageDocument
-|String  getDocumentPackagePath()
-|-
-|
-|EntityResolver  getEntityResolver()
-|pkg.OdfPackageDocument
-|EntityResolver  getEntityResolver()
-|-
-|
-|URIResolver  getURIResolver()
-|pkg.OdfPackageDocument
-|URIResolver  getURIResolver()
-|-
-|
-|XPath  getXPath()
-|pkg.OdfFileDom 
-|XPath  getXPath()
-|-
-|
-|OdfDocument  getRootDocument()
-|pkg.OdfPackage
-|OdfPackageDocument getRootDocument()
-|-
-|pkg.manifest.OdfFileEntry
-|String  getMediaType()
-|pkg.manifest.OdfFileEntry
-|String  getMediaTypeString()
-|-
-|
-|void  setMediaType(String)
-|
-|void  setMediaTypeString(String)
-|-
-|pkg.OdfPackage
-|HashMap  getManifestEntries()
-|pkg.OdfPackage
-|Map  getManifestEntries()
-|-
-|
-|getFileEntries()
-|
-|getFilePaths()
-|-
-|
-|String  getMediaType()
-|
-|String  getMediaTypeString()
-|-
-|
-|insertPackageDocument(OdfPackageDocument,String)
-|
-|insertDocument(OdfPackageDocument, String)
-|-
-|
-|void  removePackageDocument(String)
-|
-|void  removeDocument(String)
-|-
-|
-|void  flushDecendentDoms(OdfPackageDocument)
-|
-|void  flushDoms(OdfPackageDocument)
-|-
-|
-|OdfPackageDocument  loadPackageDocument(String)
-|
-|OdfPackageDocument  loadDocument(String)
-|-
-|
-|Set  getInnerDocumentPaths(String)
-|
-|Set  getDocumentPaths()
-|-
-|
-|Set  getInnerDocumentPaths(String,String)
-|
-|Set  getDocumentPaths(String,String)
-|-
-|incubator.meta.OdfOfficeMeta
-|void  setDcdate(Calendar)
-|incubator.meta.OdfOfficeMeta
-|void  setDate(Calendar)
-|-
-|
-|Calendar  getDcdate()
-|
-|Calendar  getDate()
-|}
-======3.Package/Class/Method Removed List======</p>
-<p>{|- border="1"
-!Removed Package/Class/Method
-!Adaptive Solution
-|-
-|remove empty DOC classes from the following packages: <br/>
+    <p>Title:ODFDOM Release Notes
+Release 0.8.7</p>
+<hr />
+<p>ODFDOM 0.8.7 is released on Feb 16th, 2010. Major enhancements are coming with this
version:<br />
+</p>
+<ul>
+<li>Full Maven support: ODFDOM is now on the public Maven servers.  <br />
+</li>
+<li>The sub document handling had been enhanced.    <br />
+</li>
+<li>ODF Package validation in ODFDOM was enabled. ODFDOM is used by the ODF Validator
project of ODF Toolkit. <br />
+</li>
+<li>More functionality for source code generation of the ODF 1.2 typed DOM classes
by using MultiSchemaValidator as RelaxNG parser and Apache Velocity as template engine</li>
+<li>A major design clean-up had been archived. The inheritance relationship between
DOM and Document layer has been broken up as it was no 1:1 relationship. The convenient methods
for text, image and style are moved to incubator package. </li>
+<li>A new function to extract text from documents, DOMs and elements has been provided.</li>
+<li>Several bugs related with table and presentation had been fixed.</li>
+</ul>
+<p><strong>Resolved Issues</strong></p>
+<ul>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=5">Bug 5</a>
-  Enabling public Maven repository   <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=35">Bug 35</a>-
 JavaDoc enhancments        <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=66">Bug 66</a>
-  Enabling the ODF validation for ODFDOM        <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=69">Bug 69</a>
-  Redesign: Break up DOM/DOC inheritance, removing empty DOC classes, moving DOC functionality
to incubator package   <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=91">Bug 91</a>
-  Enabling new source code generation for ODF 1.2 typed DOM using MultiSchemaValidator as
RelaxNG parser &amp; Apache Velocity as template engine    <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=131">Bug 131</a>
-  WebappClassLoader leak due to org.openoffice.odf.pkg.TempDirDeleter  <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=141">Bug 141</a>
-  meta:generator field should state used ODFDOM version     <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=161">Bug 161</a>
-  Consistent line breaks in Mercurial     <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=166">Bug 166</a>
-  Embedded documents and Package documents     <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=171">Bug 171</a>
-  JavaDoc is deployed via Maven to the ODFDOM website      <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=179">Bug 179</a>
-  Enabling JDK XPath and package layer refactorings             <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=181">Bug 181</a>
-  Document creation date and time not initialised        <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=198">Bug 198</a>
-  Enhancement of Java Logging   <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=200">Bug 200</a>
-  Adapt office:version in all ODF XML files, to ODF 1.2    <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=209">Bug 209</a>
-  Version.getBuildResponsible needs to be renamed           <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=214">Bug 214</a>
-  Add functionality to enable/disable cell style inheritance    <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=215">Bug 215</a>
-  Text extraction &amp; adding a visitor for elements    <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=216">Bug 216</a>
-  README.txt update to reference to Release Notes of Wiki               <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=217">Bug 217</a>
-  'java -jar odfdom.jar' returns incorrect version info         <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=219">Bug 219</a>
-  OdfPackag.save(..) should save as well all its open documents       <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=220">Bug 220</a>
-  Xerces SAX parser should always be chosen      <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=221">Bug 221</a>
-  Removing locale attributes from ODF templates of ODFDOM JAR       <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=226">Bug 226</a>
-  Adding OdfPackage.isExternalReference to public API       <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=233">Bug 233</a>
-  Copy presentation slide result in error when an external reference is existent        <br
/>
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=234">Bug 234</a>
-  Fix for table cell merge and repetition functionality       <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=236">Bug 236</a>
-  Column without width, should not have empty width attributes when split up    <br />
+</li>
+<li><a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=257">Bug 257</a>
-  Test utility does not handle spaces in directory names    <br />
+</li>
+</ul>
+<p><strong>API changes since 0.8.6 Release</strong> <br />
+<strong><em>1.Package/Class Change List</em></strong>  <br />
+Note: The first column 'Java class' package is relative to 'org.odftoolkit'.</p>
+<table>
+<tr>
+<td>Previous Package</td><td>Previous Class</td><td>New Package</td><td>New
Class</td>
+</tr>
+<tr>
+<td>odfdom.doc.draw</td><td>OdfDrawFrame</td><td>odfdom.incubator.doc.draw</td><td>OdfDrawFrame</td>
+</tr>
+<tr>
+<td>odfdom.doc.number</td><td>OdfNumberCurrencyStyle</td><td>odfdom.incubator.doc.number</td><td>OdfNumberCurrencyStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfNumberDateStyle</td><td></td><td>OdfNumberDateStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfNumberPercentageStyle</td><td></td><td>OdfNumberPercentageStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfNumberStyle</td><td></td><td>OdfNumberStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfNumberTimeStyle</td><td></td><td>OdfNumberTimeStyle</td>
+</tr>
+<tr>
+<td>odfdom.doc.office</td><td>OdfOfficeAutomaticStyles</td><td>odfdom.incubator.doc.office</td><td>OdfOfficeAutomaticStyles</td>
+</tr>
+<tr>
+<td></td><td>OdfOfficeMasterStyles</td><td></td><td>OdfOfficeMasterStyles</td>
+</tr>
+<tr>
+<td></td><td>OdfOfficeStyles</td><td></td><td>OdfOfficeStyles</td>
+</tr>
+<tr>
+<td></td><td>OdfStylesBase</td><td></td><td>OdfStylesBase</td>
+</tr>
+<tr>
+<td>odfdom.doc.style</td><td>OdfDefaultStyle</td><td>odfdom.incubator.doc.style</td><td>OdfDefaultStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfStyle</td><td></td><td>OdfStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfStylePageLayout</td><td></td><td>OdfStylePageLayout</td>
+</tr>
+<tr>
+<td>odfdom.doc.text</td><td>OdfTextHeading</td><td>odfdom.incubator.doc.text</td><td>OdfTextHeading</td>
+</tr>
+<tr>
+<td></td><td>OdfTextList</td><td></td><td>OdfTextList</td>
+</tr>
+<tr>
+<td></td><td>OdfTextListLevelStyleBullet</td><td></td><td>OdfTextListLevelStyleBullet</td>
+</tr>
+<tr>
+<td></td><td>OdfTextListLevelStyleImage</td><td></td><td>OdfTextListLevelStyleImage</td>
+</tr>
+<tr>
+<td></td><td>OdfTextListLevelStyleNumber</td><td></td><td>OdfTextListLevelStyleNumber</td>
+</tr>
+<tr>
+<td></td><td>OdfTextListStyle</td><td></td><td>OdfTextListStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfTextOutlineLevelStyle</td><td></td><td>OdfTextOutlineLevelStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfTextOutlineStyle</td><td></td><td>OdfTextOutlineStyle</td>
+</tr>
+<tr>
+<td></td><td>OdfTextParagraph</td><td></td><td>OdfTextParagraph</td>
+</tr>
+<tr>
+<td></td><td>OdfTextSpan</td><td></td><td>OdfTextSpan</td>
+</tr>
+<tr>
+<td></td><td>OdfWhitespaceProcessor</td><td></td><td>OdfWhitespaceProcessor</td>
+</tr>
+<tr>
+<td>odfdom.doc.draw</td><td>OdfDrawPage</td><td>odfdom.doc.presentation</td><td>OdfSlide</td>
+</tr>
+<tr>
+<td>odfdom.pkg</td><td>OdfPackageStream</td><td>odfdom.pkg</td><td>OdfPackageDocument</td>
+</tr>
+<tr>
+<td>odfdom</td><td>NamespaceName</td><td>odfdom.pkg</td><td>NamespaceName</td>
+</tr>
+<tr>
+<td></td><td>OdfAlienAttribute</td><td></td><td>OdfAlienAttribute</td>
+</tr>
+<tr>
+<td></td><td>OdfAlienElement</td><td></td><td>OdfAlienElement</td>
+</tr>
+<tr>
+<td></td><td>OdfAttribute</td><td></td><td>OdfAttribute</td>
+</tr>
+<tr>
+<td></td><td>OdfContainerElementBase</td><td></td><td>OdfContainerElementBase</td>
+</tr>
+<tr>
+<td></td><td>OdfElement</td><td></td><td>OdfElement</td>
+</tr>
+<tr>
+<td></td><td>OdfFileDom</td><td></td><td>OdfFileDom</td>
+</tr>
+<tr>
+<td></td><td>OdfName</td><td></td><td>OdfName</td>
+</tr>
+<tr>
+<td></td><td>OdfNamespace</td><td></td><td>OdfNamespace</td>
+</tr>
+<tr>
+<td></td><td>OdfXMLFactory</td><td></td><td>OdfXMLFactory</td>
+</tr>
+</table>
+
+<p><strong><em>2.Method Change List</em></strong> <br />
+Note: The first column 'Java class' package is relative to 'org.odftoolkit.odfdom'.
+<table>
+<tr><td>Previous Java Class
+</td><td>Previous API
+</td><td>New Java Class
+</td><td>New API</td>
+</tr><tr>
+<td>doc.OdfChartDocument
+</td><td>OdfOfficeChart  getContentRoot()
+</td><td>doc.OdfChartDocument
+</td><td>OfficeChartElement  getContentRoot()</td>
+</tr><tr>
+<td>doc.OdfGraphicsDocument
+</td><td>OdfOfficeDrawing  getContentRoot()
+</td><td>doc.OdfGraphicsDocument
+</td><td>OfficeDrawingElement  getContentRoot()</td>
+</tr><tr>
+<td>doc.OdfImageDocument
+</td><td>OdfOfficeImage  getContentRoot()
+</td><td>doc.OdfImageDocument
+</td><td>OfficeImageElement  getContentRoot()</td>
+</tr><tr>
+<td>doc.OdfSpreadsheetDocument
+</td><td>OdfOfficeSpreadsheet  getContentRoot()
+</td><td>doc.OdfSpreadsheetDocument
+</td><td>OfficeSpreadsheetElement  getContentRoot()</td>
+</tr><tr>
+<td>doc.OdfTextDocument
+</td><td>OdfOfficeText  getContentRoot()
+</td><td>doc.OdfTextDocument
+</td><td>OfficeTextElement  getContentRoot()</td>
+</tr><tr>
+<td>doc.OdfPresentationDocument
+</td><td>void  deleteSlideByIndex(int)
+</td><td>doc.OdfPresentationDocument
+</td><td>boolean  deleteSlideByIndex(int)</td>
+</tr><tr>
+<td>
+</td><td>void  deleteSlideByName(String)
+</td><td>
+</td><td>boolean  deleteSlideByName(String)</td>
+</tr><tr>
+<td>
+</td><td>OdfDrawPage  getSlideByIndex(int)
+</td><td>
+</td><td>OdfSlide  getSlideByIndex(int)
+</tr><tr>
+</td><td>
+</td><td>OdfDrawPage  getSlideByName(String)
+</td><td>
+</td><td>OdfSlide  getSlideByName(String)</td>
+</tr><tr>
+<td>
+</td><td>OdfDrawPage  copySlide(int,int,String)
+</td><td>
+</td><td>OdfSlide  copySlide(int,int,String)</td>
+</tr><tr>
+<td>
+</td><td>OdfDrawPage  copyForeignSlide(int,OdfPresentationDocument,int)
+</td><td>
+</td><td>OdfSlide  copyForeignSlide(int,OdfPresentationDocument,int)</td>
+</tr><tr>
+<td>
+</td><td>OdfDrawPage  newSlide(int,String,OdfDrawPage.SlideLayout)
+</td><td>
+</td><td>OdfSlide  newSlide(int,String,OdfSlide.SlideLayout)</td>
+</tr><tr>
+<td>doc.OdfDocument
+</td><td>OdfDocument  loadTemplate(OdfDocument.Resource)
+</td><td>doc.OdfDocument
+</td><td>OdfDocument  loadTemplate(OdfPackageDocument.Resource,OdfDocument.OdfMediaType)</td>
+</tr><tr>
+<td>
+</td><td>OdfDocument  getEmbeddedDocument(String)
+</td><td>
+</td><td>OdfDocument  loadSubDocument(String)
+</tr><tr>
+</td><td>
+</td><td>List  getEmbeddedDocuments()
+</td><td>
+</td><td>Map  loadSubDocuments()
+</td></tr><tr>
+<td>
+</td><td>List  getEmbeddedDocuments(OdfDocument.OdfMediaType)
+</td><td>
+</td><td>Map  loadSubDocuments(OdfDocument.OdfMediaType)
+</td></tr><tr>
+</td><td>
+</td><td>String  getMediaType()
+</td><td>
+</td><td>OdfDocument.OdfMediaType  getOdfMediaType()
+</td></tr><tr>
+<td>
+</td><td>void  setMediaType(OdfDocument.OdfMediaType)
+</td><td>
+</td><td>void  setOdfMediaType(OdfDocument.OdfMediaType)
+</td></tr><tr>
+<td>
+</td><td>InputStream  getContentStream()
+</td><td>dom.OdfSchemaDocument
+</td><td>InputStream  getContentStream()
+</td></tr><tr>
+<td>
+</td><td>InputStream  getContentStream()
+</td><td>dom.OdfSchemaDocument
+</td><td>InputStream  getContentStream()
+</td></tr><tr>
+<td>
+</td><td>InputStream  getStylesStream()
+</td><td>dom.OdfSchemaDocument
+</td><td>InputStream  getStylesStream()
+</td></tr><tr>
+<td>
+</td><td>InputStream  getSettingsStream()
+</td><td>dom.OdfSchemaDocument
+</td><td>InputStream  getSettingsStream()
+</td></tr><tr>
+<td>
+</td><td>InputStream  getMetaStream()
+</td><td>dom.OdfSchemaDocument
+</td><td>InputStream  getMetaStream()
+</td></tr><tr>
+<td>
+</td><td>OdfContentDom  getContentDom()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfContentDom  getContentDom()
+</td></tr><tr>
+<td>
+</td><td>OdfStylesDom  getStylesDom()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfStylesDom  getStylesDom()
+</td></tr><tr>
+<td>
+</td><td>OdfMetaDom  getMetaDom()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfMetaDom  getMetaDom()
+</td></tr><tr>
+<td>
+</td><td>OdfSettingsDom  getSettingsDom()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfSettingsDom  getSettingsDom()
+</td></tr><tr>
+<td>
+</td><td>OdfOfficeStyles  getDocumentStyles()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfOfficeStyles  getDocumentStyles()
+</td></tr><tr>
+<td>
+</td><td>OdfOfficeStyles  getOrCreateDocumentStyles()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfOfficeStyles  getOrCreateDocumentStyles()
+</td></tr><tr>
+<td>
+</td><td>OdfOfficeMasterStyles  getOfficeMasterStyles()
+</td><td>dom.OdfSchemaDocument
+</td><td>OdfOfficeMasterStyles  getOfficeMasterStyles()
+</td></tr><tr>
+<td>
+</td><td>String  getBaseURI()
+</td><td>dom.OdfSchemaDocument
+</td><td>String  getBaseURI()
+</td></tr><tr>
+<td>
+</td><td>void  embedDocument(String,OdfDocument)
+</td><td>pkg.OdfPackageDocument 
+</td><td>void  insertDocument(OdfPackageDocument,String)
+</td></tr><tr>
+<td>
+</td><td>void  RemoveEmbedDocument(String)
+</td><td>pkg.OdfPackageDocument
+</td><td>void  removeDocument(String)
+</td></tr><tr>
+<td>
+</td><td>OdfPackage  getPackage()
+</td><td>pkg.OdfPackageDocument
+</td><td>OdfPackage  getPackage()
+</td></tr><tr>
+<td>
+</td><td>void  setPackage(OdfPackage)<br />
+</td><td>pkg.OdfPackageDocument
+</td><td>void  setPackage(OdfPackage)<br />
+</td></tr><tr>
+<td>
+</td><td>String  getDocumentPackagePath()
+</td><td>pkg.OdfPackageDocument
+</td><td>String  getDocumentPackagePath()
+</td></tr><tr>
+<td>
+</td><td>EntityResolver  getEntityResolver()
+</td><td>pkg.OdfPackageDocument
+</td><td>EntityResolver  getEntityResolver()
+</td></tr><tr>
+<td>
+</td><td>URIResolver  getURIResolver()
+</td><td>pkg.OdfPackageDocument
+</td><td>URIResolver  getURIResolver()
+</td></tr><tr>
+<td>
+</td><td>XPath  getXPath()
+</td><td>pkg.OdfFileDom 
+</td><td>XPath  getXPath()
+</td></tr><tr>
+<td>
+</td><td>OdfDocument  getRootDocument()
+</td><td>pkg.OdfPackage
+</td><td>OdfPackageDocument getRootDocument()
+</td></tr><tr>
+<td>pkg.manifest.OdfFileEntry
+</td><td>String  getMediaType()
+</td><td>pkg.manifest.OdfFileEntry
+</td><td>String  getMediaTypeString()
+</td></tr><tr>
+<td>
+</td><td>void  setMediaType(String)
+</td><td>
+</td><td>void  setMediaTypeString(String)
+</td></tr><tr>
+<td>pkg.OdfPackage
+</td><td>HashMap  getManifestEntries()
+</td><td>pkg.OdfPackage
+</td><td>Map  getManifestEntries()
+</td></tr><tr>
+<td>
+</td><td>getFileEntries()
+</td><td>
+</td><td>getFilePaths()
+</td></tr><tr>
+<td>
+</td><td>String  getMediaType()
+</td><td>
+</td><td>String  getMediaTypeString()
+</td></tr><tr>
+<td>
+</td><td>insertPackageDocument(OdfPackageDocument,String)
+</td><td>
+</td><td>insertDocument(OdfPackageDocument, String)
+</td></tr><tr>
+<td>
+</td><td>void  removePackageDocument(String)
+</td><td>
+</td><td>void  removeDocument(String)
+</td></tr><tr>
+<td>
+</td><td>void  flushDecendentDoms(OdfPackageDocument)
+</td><td>
+</td><td>void  flushDoms(OdfPackageDocument)
+</td></tr><tr>
+<td>
+</td><td>OdfPackageDocument  loadPackageDocument(String)
+</td><td>
+</td><td>OdfPackageDocument  loadDocument(String)
+</td></tr><tr>
+<td>
+</td><td>Set  getInnerDocumentPaths(String)
+</td><td>
+</td><td>Set  getDocumentPaths()
+</td></tr><tr>
+<td>
+</td><td>Set  getInnerDocumentPaths(String,String)
+</td><td>
+</td><td>Set  getDocumentPaths(String,String)
+</td></tr><tr>
+<td>incubator.meta.OdfOfficeMeta
+</td><td>void  setDcdate(Calendar)
+</td><td>incubator.meta.OdfOfficeMeta
+</td><td>void  setDate(Calendar)
+</td></tr><tr>
+<td>
+</td><td>Calendar  getDcdate()
+</td><td>
+</td><td>Calendar  getDate()
+</td></tr>
+</table></p>
+<p><strong><em>3.Package/Class/Method Removed List</em></strong>
<br />
+</p>
+<table>
+<tr>
+<td>Removed Package/Class/Method</td><td>Adaptive Solution</td>
+</tr><tr>
+<td>remove empty DOC classes from the following packages: <br/>
       org.odftoolkit.odfdom.doc.anim;<br/>
       org.odftoolkit.odfdom.doc.chart;<br/>
       org.odftoolkit.odfdom.doc.config;<br/>
@@ -601,19 +568,19 @@ Note: The first column 'Java class' pack
       org.odftoolkit.odfdom.doc.svg;<br/>
       org.odftoolkit.odfdom.doc.text;<br/>
       org.odftoolkit.odfdom.doc.xforms
-|use corresponding DOM layer classes directly. <br/>
- sample: org.odftoolkit.odfdom.doc.anim.OdfAnimate -&gt;
+</td><td>use corresponding DOM layer classes directly. <br/>
+ sample: org.odftoolkit.odfdom.doc.anim.OdfAnimate ->
          org.odftoolkit.odfdom.dom.anim.AnimAnimateElement
-|-
-|remove get/setValue() from dom attribute classes 
-|use get/setValue() in XML DOM directly. 
-|-
-|remove classes:<br/>
+</tr><tr>
+<td>remove get/setValue() from dom attribute classes 
+</td><td>use get/setValue() in XML DOM directly. 
+</tr><tr>
+<td>remove classes:<br/>
  OdfAttributeNames, OdfElementNames, OdfNamespaceNames<br/>
  from package org.odftoolkit.odfdom.dom
-|use String to replace emun value. 
-|-
-|remove the following methods:<br/>
+</td><td>use String to replace emun value. 
+</tr><tr>
+<td>remove the following methods:<br/>
     int getColumnSpannedNumber();<br/>
     int getColumnsRepeatedNumber();<br/>
     int getRowSpannedNumber();<br/>
@@ -621,21 +588,23 @@ Note: The first column 'Java class' pack
     void setColumnSpannedNumber(int spannedNum);<br/>
     void setRowSpannedNumber(int spannedNum);<br/>
     from org.odftoolkit.odfdom.doc.table.OdfTable;
-|use OdfTableCellRange.merge(). 
-|-
-|remove method:<br/>
+</td><td>use OdfTableCellRange.merge(). 
+</tr><tr>
+<td>remove method:<br/>
     OdfOfficeBody  getOfficeBody()<br/>
  from org.odftoolkit.odfdom.doc.OdfDocument
-| 
-|-
-|remove class:<br/>
+</td><td> 
+</tr><tr>
+<td>remove class:<br/>
     OdfXMLHelper<br/>
  from org.odftoolkit.odfdom.pkg
-|
-|}
-=== New Release 0.8.6===</p>
+</td><td>
+</tr>
+</table>
+
+<h2 id="new-release-086">New Release 0.8.6</h2>
 <p>On July 16th, version 0.8.6 has been released. About a month after the release of
0.8.5 the new 0.8.6 version provides more than a dozen of bug fixes mainly for Table usage
from the [[ProjectOverview|high level ODF Document API]]. Aside of this, minor enhancements
have been added, e.g. a higher usability for the Color type. </p>
-<p>====Resolved Issues====</p>
+<p><strong>Resolved Issues</strong></p>
 <p><em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=146 Bug 146] - Some resources
for performance test are not available
 </em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=161 Bug 161] - Adapt line breaking
activating Mercurial plugin
 <em>[https://odftoolkit.org/bugzilla/show_bug.cgi?id=169 Bug 169] - Minor fix for OdfPackage
Performance (and removing redundant log file)



Mime
View raw message