poi/src/documentation/content/xdocs
Rainer Klute bb7ebd3492 * Writing support added to the SummaryInformation and DocumentSummaryInformation classes. These classes now have methods for setting and removing properties. Coherent extensions are:
** Documentation section about writing standard properties added to the HPSF HOW-TO.
** Example application added showing how to modify the document summary information.
** Testcases added for testing modifying summary information and document summary information.
** PropertySetFactory extended to create SummaryInformation and DocumentSummaryInformation instances.

* Added MutablePropertySet.write(DirectoryEntry, String) to ease writing a property set to a POI filesystem document.

* Improved codepage handling.

* Bug fixed: Integral values were read and written as unsigned instead of signed.

* Reworked the mapping between variant types and Java types: Variant.VT_I4 is mapped to Integer now and Variant.VT_I8 to Long. This might cause incompatibilities if you are doing low-level HPSF programming. 

* Changed SectionIDMap.DOCUMENT_SUMMARY_INFORMATION_ID from a byte[] to a byte[][] in order to contain the format ID of the first and the second section. This is an incompatible change!

* Added PropertySet.getFirstSection(). This method is similar to getSingleSection() won't choke if the property set has more than one section.

* Support for low-level reading and writing of Variant.VT_I8 type properties added.

* Unnecessary casts removed.

* Poibrowser's display format changed slightly.



git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@382887 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 16:57:55 +00:00
..
dtd PR:18846 2003-08-19 14:07:40 +00:00
getinvolved New licence changes. 2004-04-09 13:05:39 +00:00
hpsf * Writing support added to the SummaryInformation and DocumentSummaryInformation classes. These classes now have methods for setting and removing properties. Coherent extensions are: 2006-03-03 16:57:55 +00:00
hslf Update scratchpad link, and mention extractor for hwpf 2006-02-13 14:09:03 +00:00
hssf Added quick-guide entry for how to create NamedRanges and NamedCells using HSSFName 2005-07-13 13:15:05 +00:00
hwpf Update scratchpad link, and mention extractor for hwpf 2006-02-13 14:09:03 +00:00
news New licence changes. 2004-04-09 13:05:39 +00:00
plan removed old links to an alternatives page which no longer is useful to the project 2005-05-21 20:25:29 +00:00
poifs New licence changes. 2004-04-09 13:05:39 +00:00
references New licence changes. 2004-04-09 13:05:39 +00:00
resolutions New licence changes. 2004-04-09 13:05:39 +00:00
trans removed old links to an alternatives page which no longer is useful to the project 2005-05-21 20:25:29 +00:00
utils New licence changes. 2004-04-09 13:05:39 +00:00
3rdparty.xml New licence changes. 2004-04-09 13:05:39 +00:00
book.xml Replaced "CVS" in the top-lvel files by "Subversion". 2006-02-08 20:50:58 +00:00
casestudies.xml Replaced "CVS" in the top-lvel files by "Subversion". 2006-02-08 20:50:58 +00:00
changes.xml Add information about HSLF support that's now present in 3.0 alpha 1 2005-07-04 11:38:50 +00:00
faq.xml New licence changes. 2004-04-09 13:05:39 +00:00
historyandfuture.xml New licence changes. 2004-04-09 13:05:39 +00:00
howtobuild.xml New licence changes. 2004-04-09 13:05:39 +00:00
index.xml Replaced "CVS" in the top-lvel files by "Subversion". 2006-02-08 20:50:58 +00:00
legal.xml New licence changes. 2004-04-09 13:05:39 +00:00
mirrors.xml New licence changes. 2004-04-09 13:05:39 +00:00
news.xml New licence changes. 2004-04-09 13:05:39 +00:00
overview.xml - Compiling POI now includes the example classes. 2005-01-25 20:08:18 +00:00
patches.xml Replaced "CVS" in the top-lvel files by "Subversion". 2006-02-08 20:50:58 +00:00
poi-ruby.xml Replaced "CVS" in the top-lvel files by "Subversion". 2006-02-08 20:50:58 +00:00
site.xml New licence changes. 2004-04-09 13:05:39 +00:00
status.xml Add information about HSLF support that's now present in 3.0 alpha 1 2005-07-04 11:38:50 +00:00
tabs.xml New licence changes. 2004-04-09 13:05:39 +00:00
todo.xml New licence changes. 2004-04-09 13:05:39 +00:00
who.xml Doh! One of our case study sites has changed to a porn site. Fixed. 2005-01-24 20:12:49 +00:00