]> source.dussan.org Git - poi.git/log
poi.git
18 years agoRecurrant typo fix
Nick Burch [Fri, 26 May 2006 10:43:10 +0000 (10:43 +0000)]
Recurrant typo fix

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@409631 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd test for empty constructor
Nick Burch [Wed, 10 May 2006 13:24:54 +0000 (13:24 +0000)]
Add test for empty constructor

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@405757 13f79535-47bb-0310-9956-ffa450edef68

18 years agoIf given an empty (but not null) byte array to get a whole string from, return an...
Nick Burch [Wed, 10 May 2006 13:23:48 +0000 (13:23 +0000)]
If given an empty (but not null) byte array to get a whole string from, return an empty string rather than an exception

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@405755 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDon't blindly cast children to FontEntityAtom
Nick Burch [Tue, 9 May 2006 10:47:22 +0000 (10:47 +0000)]
Don't blindly cast children to FontEntityAtom

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@405381 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFixes from Yegor, from bug #39395
Nick Burch [Mon, 8 May 2006 16:43:11 +0000 (16:43 +0000)]
Fixes from Yegor, from bug #39395

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@405092 13f79535-47bb-0310-9956-ffa450edef68

18 years agoForgot to check in my nit-picking grammatical changes in comments.
Rainer Klute [Sat, 6 May 2006 09:56:19 +0000 (09:56 +0000)]
Forgot to check in my nit-picking grammatical changes in comments.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@400278 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSupport for many, many character encodings added. Thanks to Trejkaz
Rainer Klute [Sat, 6 May 2006 09:52:19 +0000 (09:52 +0000)]
Support for many, many character encodings added. Thanks to Trejkaz
<trejkaz @at@ trypticon.org> for the patch!

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@400277 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSupport for line thicknes through escher graphics 2d interface.
Glen Stampoultzis [Sat, 29 Apr 2006 00:18:16 +0000 (00:18 +0000)]
Support for line thicknes through escher graphics 2d interface.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@398044 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdated to support lines for the EscherGraphics2d draw() call.
Glen Stampoultzis [Tue, 25 Apr 2006 09:36:39 +0000 (09:36 +0000)]
Updated to support lines for the EscherGraphics2d draw() call.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@396821 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests to go with fix for bug 39374
Nick Burch [Fri, 21 Apr 2006 14:06:10 +0000 (14:06 +0000)]
Tests to go with fix for bug 39374

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395889 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix for bug 39374 - handle unicode text runs
Nick Burch [Fri, 21 Apr 2006 14:05:42 +0000 (14:05 +0000)]
Fix for bug 39374 - handle unicode text runs

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395888 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for fixes associated with Bug 39324
Nick Burch [Fri, 21 Apr 2006 13:45:04 +0000 (13:45 +0000)]
Tests for fixes associated with Bug 39324

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395882 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBug fix for newly created bitmask values (part of bug 39324). A few enhancements...
Nick Burch [Fri, 21 Apr 2006 13:43:53 +0000 (13:43 +0000)]
Bug fix for newly created bitmask values (part of bug 39324). A few enhancements to make adding new TextPropCollections easier

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395880 13f79535-47bb-0310-9956-ffa450edef68

18 years agoWhen adding TextBoxes to a slide, make sure we update the PPDrawing's cache of Textbo...
Nick Burch [Fri, 21 Apr 2006 13:41:56 +0000 (13:41 +0000)]
When adding TextBoxes to a slide, make sure we update the PPDrawing's cache of TextboxWrappers

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395879 13f79535-47bb-0310-9956-ffa450edef68

18 years agochanged CVS references to Subversion
Sean Sullivan [Fri, 21 Apr 2006 03:31:42 +0000 (03:31 +0000)]
changed CVS references to Subversion

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395766 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTest to ensure that when we add slides, we can write them back out and everything...
Nick Burch [Wed, 19 Apr 2006 15:43:06 +0000 (15:43 +0000)]
Test to ensure that when we add slides, we can write them back out and everything behaves

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395280 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdated test from Yegor, to also test creating text boxes with properties
Nick Burch [Wed, 19 Apr 2006 11:41:27 +0000 (11:41 +0000)]
Updated test from Yegor, to also test creating text boxes with properties

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@395219 13f79535-47bb-0310-9956-ffa450edef68

18 years agoeliminated usage of a deprecated method
Sean Sullivan [Tue, 18 Apr 2006 06:15:45 +0000 (06:15 +0000)]
eliminated usage of a deprecated method

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@394856 13f79535-47bb-0310-9956-ffa450edef68

18 years agoeliminated usage of a deprecated method
Sean Sullivan [Tue, 18 Apr 2006 06:11:32 +0000 (06:11 +0000)]
eliminated usage of a deprecated method

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@394855 13f79535-47bb-0310-9956-ffa450edef68

18 years agofixed ArrayIndexOutOfBoundsException in the format(short, double) method
Sean Sullivan [Tue, 18 Apr 2006 05:21:06 +0000 (05:21 +0000)]
fixed ArrayIndexOutOfBoundsException in the format(short, double) method

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@394843 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdates from Yegor: New shape and picture stuff (see bug 39256)
Nick Burch [Wed, 12 Apr 2006 18:48:53 +0000 (18:48 +0000)]
Updates from Yegor: New shape and picture stuff (see bug 39256)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393576 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd Yegor's documention on the Shapes and Pictures stuff
Nick Burch [Wed, 12 Apr 2006 18:47:44 +0000 (18:47 +0000)]
Add Yegor's documention on the Shapes and Pictures stuff

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393575 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPPT file where the slides are returned in the wrong order, from bug #39228
Nick Burch [Wed, 12 Apr 2006 18:04:05 +0000 (18:04 +0000)]
PPT file where the slides are returned in the wrong order, from bug #39228

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393555 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests to ensure that the StyleTextProp and RichText stuff plays nicely together
Nick Burch [Wed, 12 Apr 2006 18:01:11 +0000 (18:01 +0000)]
Tests to ensure that the StyleTextProp and RichText stuff plays nicely together

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393553 13f79535-47bb-0310-9956-ffa450edef68

18 years agoNeed right date in the test formatter
Nick Burch [Wed, 12 Apr 2006 18:00:38 +0000 (18:00 +0000)]
Need right date in the test formatter

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393552 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix bug #39177 - Last TextPropCollection needs a length 1 longer than the text that...
Nick Burch [Wed, 12 Apr 2006 17:59:45 +0000 (17:59 +0000)]
Fix bug #39177 - Last TextPropCollection needs a length 1 longer than the text that makes it up

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393550 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBug fix for writing out the mask for BitMask properties
Nick Burch [Wed, 12 Apr 2006 17:59:03 +0000 (17:59 +0000)]
Bug fix for writing out the mask for BitMask properties

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393549 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd a check that just opening a usermodel slidesheet on it doesn't break things
Nick Burch [Wed, 12 Apr 2006 16:31:34 +0000 (16:31 +0000)]
Add a check that just opening a usermodel slidesheet on it doesn't break things

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@393497 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd constructors taking the main objects, rather than just input streams
Nick Burch [Wed, 5 Apr 2006 14:04:32 +0000 (14:04 +0000)]
Add constructors taking the main objects, rather than just input streams

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391617 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix for 12 vs 24 hour times
Nick Burch [Wed, 5 Apr 2006 11:44:28 +0000 (11:44 +0000)]
Fix for 12 vs 24 hour times

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391591 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMore HPSF-related beautification
Nick Burch [Wed, 5 Apr 2006 11:43:40 +0000 (11:43 +0000)]
More HPSF-related beautification

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391590 13f79535-47bb-0310-9956-ffa450edef68

18 years agoHPSF-related beautification
Rainer Klute [Wed, 5 Apr 2006 07:26:52 +0000 (07:26 +0000)]
HPSF-related beautification

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391555 13f79535-47bb-0310-9956-ffa450edef68

18 years agoConvert HWPFDocument to having POIDocument as its parent
Nick Burch [Tue, 4 Apr 2006 17:02:14 +0000 (17:02 +0000)]
Convert HWPFDocument to having POIDocument as its parent

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391365 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCreate a new Superclass, POIDocument, which handles the property (hpsf) stuff which...
Nick Burch [Tue, 4 Apr 2006 16:50:04 +0000 (16:50 +0000)]
Create a new Superclass, POIDocument, which handles the property (hpsf) stuff which was previously done by HSLFSlideShow. Add tests for this, and convert HSLFSlideShow to using it

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391363 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPrevent infinite recursion (leading to stack overflow) on broken documents where...
Nick Burch [Mon, 3 Apr 2006 16:46:01 +0000 (16:46 +0000)]
Prevent infinite recursion (leading to stack overflow) on broken documents where a PAP claims to be its own parent

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@391084 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd more tests to ensure the IDs are still correct after writing out and reading...
Nick Burch [Mon, 27 Mar 2006 21:42:13 +0000 (21:42 +0000)]
Add more tests to ensure the IDs are still correct after writing out and reading back in again

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389292 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFixes/Updates to tests to go with big change in how slides/notes are tied to their...
Nick Burch [Mon, 27 Mar 2006 21:36:00 +0000 (21:36 +0000)]
Fixes/Updates to tests to go with big change in how slides/notes are tied to their text

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389287 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBig change in how we tie slides, notes, and their text together. Now make use of...
Nick Burch [Mon, 27 Mar 2006 21:35:37 +0000 (21:35 +0000)]
Big change in how we tie slides, notes, and their text together. Now make use of the RefID and SlideIndentifier values to pull everything together

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389286 13f79535-47bb-0310-9956-ffa450edef68

18 years agoHave more useful information on how the different IDs are used
Nick Burch [Mon, 27 Mar 2006 21:34:29 +0000 (21:34 +0000)]
Have more useful information on how the different IDs are used

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389284 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFrom Bug 38544 - example ppt file where paragraph styles run out before char styles
Nick Burch [Mon, 27 Mar 2006 21:31:31 +0000 (21:31 +0000)]
From Bug 38544 - example ppt file where paragraph styles run out before char styles

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389282 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDeveloper helper program to try to help match Slide IDs between SlidePersistAtoms...
Nick Burch [Mon, 27 Mar 2006 19:42:13 +0000 (19:42 +0000)]
Developer helper program to try to help match Slide IDs between SlidePersistAtoms and Slides

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@389234 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMore slide related tests
Nick Burch [Sun, 26 Mar 2006 19:08:10 +0000 (19:08 +0000)]
More slide related tests

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388942 13f79535-47bb-0310-9956-ffa450edef68

18 years agoStart to do more useful/sensible things with Slide IDs
Nick Burch [Sun, 26 Mar 2006 19:07:52 +0000 (19:07 +0000)]
Start to do more useful/sensible things with Slide IDs

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388941 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for adding multiple slides
Nick Burch [Sun, 26 Mar 2006 17:37:36 +0000 (17:37 +0000)]
Tests for adding multiple slides

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388930 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix for adding multiple slides
Nick Burch [Sun, 26 Mar 2006 17:37:04 +0000 (17:37 +0000)]
Fix for adding multiple slides

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388929 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCopy HSLF resources over when compiling scratchpad
Nick Burch [Sun, 26 Mar 2006 16:22:16 +0000 (16:22 +0000)]
Copy HSLF resources over when compiling scratchpad

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388922 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for patches from Yegor (Bug #39097)
Nick Burch [Sun, 26 Mar 2006 16:21:08 +0000 (16:21 +0000)]
Tests for patches from Yegor (Bug #39097)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388921 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPatches from Yegor (Bug #39097), along with some sorting out of indenting, method...
Nick Burch [Sun, 26 Mar 2006 16:20:08 +0000 (16:20 +0000)]
Patches from Yegor (Bug #39097), along with some sorting out of indenting, method positioning etc

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388920 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded a reference to Wotsit's Format.
Rainer Klute [Fri, 24 Mar 2006 06:18:45 +0000 (06:18 +0000)]
Added a reference to Wotsit's Format.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@388403 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAlso grab text from CStrings, which will get Comments
Nick Burch [Sun, 19 Mar 2006 18:44:10 +0000 (18:44 +0000)]
Also grab text from CStrings, which will get Comments

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@387016 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate docs with info on new code
Nick Burch [Sun, 19 Mar 2006 18:43:40 +0000 (18:43 +0000)]
Update docs with info on new code

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@387014 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix for adding slides to sheets which already have some - get the SlidePersistAtom...
Nick Burch [Sun, 19 Mar 2006 18:09:20 +0000 (18:09 +0000)]
Fix for adding slides to sheets which already have some - get the SlidePersistAtom correctly

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@387010 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd Yegor's new slide functionality (see bug 38954), with a bit of refactoring
Nick Burch [Sun, 19 Mar 2006 17:54:17 +0000 (17:54 +0000)]
Add Yegor's new slide functionality (see bug 38954), with a bit of refactoring

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@387009 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd Yegor's new slide functionality (see bug 38954), with a bit of refactoring
Nick Burch [Sun, 19 Mar 2006 17:53:49 +0000 (17:53 +0000)]
Add Yegor's new slide functionality (see bug 38954), with a bit of refactoring

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@387008 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for improved child record adding code
Nick Burch [Sun, 19 Mar 2006 16:29:50 +0000 (16:29 +0000)]
Tests for improved child record adding code

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386997 13f79535-47bb-0310-9956-ffa450edef68

18 years agoImprove the child record adding code
Nick Burch [Sun, 19 Mar 2006 16:29:31 +0000 (16:29 +0000)]
Improve the child record adding code

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386996 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTest for new Environment record
Nick Burch [Sun, 19 Mar 2006 16:10:07 +0000 (16:10 +0000)]
Test for new Environment record

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386987 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd an Environment record, and make the code simpler
Nick Burch [Sun, 19 Mar 2006 16:09:51 +0000 (16:09 +0000)]
Add an Environment record, and make the code simpler

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386986 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTest for new Document record class
Nick Burch [Sun, 19 Mar 2006 15:59:43 +0000 (15:59 +0000)]
Test for new Document record class

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386982 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCreate a Document record class, to do a lot of the common Document stuff for us
Nick Burch [Sun, 19 Mar 2006 15:59:23 +0000 (15:59 +0000)]
Create a Document record class, to do a lot of the common Document stuff for us

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386981 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests to ensure we create empty StyleTextPropAtoms correctly
Nick Burch [Sun, 19 Mar 2006 14:52:41 +0000 (14:52 +0000)]
Tests to ensure we create empty StyleTextPropAtoms correctly

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386976 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCreate empty StyleTextPropAtoms correctly
Nick Burch [Sun, 19 Mar 2006 14:52:23 +0000 (14:52 +0000)]
Create empty StyleTextPropAtoms correctly

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386975 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for getting and changing the font of a rich text run
Nick Burch [Sat, 18 Mar 2006 18:56:38 +0000 (18:56 +0000)]
Tests for getting and changing the font of a rich text run

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386873 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSupport for getting and changing the font of a rich text run
Nick Burch [Sat, 18 Mar 2006 18:56:26 +0000 (18:56 +0000)]
Support for getting and changing the font of a rich text run

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@386872 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for creating a new Comment2000 record
Nick Burch [Sun, 12 Mar 2006 19:19:18 +0000 (19:19 +0000)]
Tests for creating a new Comment2000 record

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@385356 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSupport for creating a new Comment2000 record
Nick Burch [Sun, 12 Mar 2006 19:18:59 +0000 (19:18 +0000)]
Support for creating a new Comment2000 record

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@385355 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Writing support added to the SummaryInformation and DocumentSummaryInformation...
Rainer Klute [Fri, 3 Mar 2006 16:57:55 +0000 (16:57 +0000)]
* 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

18 years agoFinish Comment2000Atom support
Nick Burch [Sun, 26 Feb 2006 20:52:54 +0000 (20:52 +0000)]
Finish Comment2000Atom support

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381168 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFinish Comment2000Atom support
Nick Burch [Sun, 26 Feb 2006 20:52:42 +0000 (20:52 +0000)]
Finish Comment2000Atom support

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381167 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTests for Atom for 2000/XP style comments
Nick Burch [Sun, 26 Feb 2006 20:10:29 +0000 (20:10 +0000)]
Tests for Atom for 2000/XP style comments

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381153 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAtom for 2000/XP style comments
Nick Burch [Sun, 26 Feb 2006 20:10:05 +0000 (20:10 +0000)]
Atom for 2000/XP style comments

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381152 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd support for converting to/from SYSTEMTIME dates
Nick Burch [Sun, 26 Feb 2006 19:54:12 +0000 (19:54 +0000)]
Add support for converting to/from SYSTEMTIME dates

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381144 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd support for converting to/from SYSTEMTIME dates
Nick Burch [Sun, 26 Feb 2006 19:54:02 +0000 (19:54 +0000)]
Add support for converting to/from SYSTEMTIME dates

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@381143 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDo the javadoc comment correctly
Nick Burch [Mon, 13 Feb 2006 18:22:55 +0000 (18:22 +0000)]
Do the javadoc comment correctly

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377448 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate scratchpad link, and mention extractor for hwpf
Nick Burch [Mon, 13 Feb 2006 14:09:03 +0000 (14:09 +0000)]
Update scratchpad link, and mention extractor for hwpf

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377382 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFriendly wrapper on HWPF for extracting text from Word Documents
Nick Burch [Mon, 13 Feb 2006 12:59:00 +0000 (12:59 +0000)]
Friendly wrapper on HWPF for extracting text from Word Documents

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377372 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFriendly wrapper on HWPF for extracting text from Word Documents
Nick Burch [Mon, 13 Feb 2006 12:58:52 +0000 (12:58 +0000)]
Friendly wrapper on HWPF for extracting text from Word Documents

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377371 13f79535-47bb-0310-9956-ffa450edef68

18 years agoStart to support friendly usermodel interface to rich text character properties
Nick Burch [Sun, 12 Feb 2006 19:01:16 +0000 (19:01 +0000)]
Start to support friendly usermodel interface to rich text character properties

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377216 13f79535-47bb-0310-9956-ffa450edef68

18 years agoStart to support friendly usermodel interface to rich text character properties
Nick Burch [Sun, 12 Feb 2006 19:01:07 +0000 (19:01 +0000)]
Start to support friendly usermodel interface to rich text character properties

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377215 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMore rich text work
Nick Burch [Sun, 12 Feb 2006 12:56:33 +0000 (12:56 +0000)]
More rich text work

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377170 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMore rich text work
Nick Burch [Sun, 12 Feb 2006 12:56:26 +0000 (12:56 +0000)]
More rich text work

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@377169 13f79535-47bb-0310-9956-ffa450edef68

18 years agoReplaced "CVS" in the top-lvel files by "Subversion".
Rainer Klute [Wed, 8 Feb 2006 20:50:58 +0000 (20:50 +0000)]
Replaced "CVS" in the top-lvel files by "Subversion".

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@376062 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix for bug 38526 - If the record claims to be longer than the remaining data, just...
Nick Burch [Mon, 6 Feb 2006 13:12:02 +0000 (13:12 +0000)]
Fix for bug 38526 - If the record claims to be longer than the remaining data, just return null and ignore it

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375274 13f79535-47bb-0310-9956-ffa450edef68

18 years agoRecord level support for PPT 2000/XP comments (but not yet comment summaries or details)
Nick Burch [Mon, 6 Feb 2006 09:25:48 +0000 (09:25 +0000)]
Record level support for PPT 2000/XP comments (but not yet comment summaries or details)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375233 13f79535-47bb-0310-9956-ffa450edef68

18 years agoRecord level support for PPT 2000/XP comments (but not yet comment summaries or details)
Nick Burch [Mon, 6 Feb 2006 09:25:24 +0000 (09:25 +0000)]
Record level support for PPT 2000/XP comments (but not yet comment summaries or details)

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375232 13f79535-47bb-0310-9956-ffa450edef68

18 years agoEnable CString records
Nick Burch [Sun, 5 Feb 2006 18:38:29 +0000 (18:38 +0000)]
Enable CString records

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375076 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCString support
Nick Burch [Sun, 5 Feb 2006 18:37:18 +0000 (18:37 +0000)]
CString support

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375075 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCString support
Nick Burch [Sun, 5 Feb 2006 18:36:59 +0000 (18:36 +0000)]
CString support

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375074 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd placeholder definitions for 2000/XP Comments
Nick Burch [Sun, 5 Feb 2006 18:15:45 +0000 (18:15 +0000)]
Add placeholder definitions for 2000/XP Comments

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@375069 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMinor API doc changes
Rainer Klute [Fri, 3 Feb 2006 19:08:14 +0000 (19:08 +0000)]
Minor API doc changes

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@374728 13f79535-47bb-0310-9956-ffa450edef68

18 years agodoap file for POI for projects.apache.org
Henri Yandell [Thu, 26 Jan 2006 14:59:32 +0000 (14:59 +0000)]
doap file for POI for projects.apache.org

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@372536 13f79535-47bb-0310-9956-ffa450edef68

18 years agoExpose the POIFSFileSystem constructor, so people who already have one find life...
Nick Burch [Tue, 24 Jan 2006 15:23:52 +0000 (15:23 +0000)]
Expose the POIFSFileSystem constructor, so people who already have one find life easier

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@371938 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBinaryTagData seems to contain records, but it isn't tagged as doing so. Try stepping...
Nick Burch [Tue, 24 Jan 2006 11:10:49 +0000 (11:10 +0000)]
BinaryTagData seems to contain records, but it isn't tagged as doing so. Try stepping in anyway

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@371892 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFixed an issue with it not compiling.
Shawn Laubach [Sun, 22 Jan 2006 21:16:27 +0000 (21:16 +0000)]
Fixed an issue with it not compiling.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@371390 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix from CVS import - ensure PPT test files are stored as binary
Nick Burch [Sun, 22 Jan 2006 18:53:29 +0000 (18:53 +0000)]
Fix from CVS import - ensure PPT test files are stored as binary

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@371348 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded the ability to set the default style for an individual column in a sheet.
Shawn Laubach [Sat, 21 Jan 2006 16:36:18 +0000 (16:36 +0000)]
Added the ability to set the default style for an individual column in a sheet.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@371080 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBug37630: SQUASHED! Array Ptgs now implemented (at least the read and write functiona...
Jason Height [Sat, 21 Jan 2006 05:40:07 +0000 (05:40 +0000)]
Bug37630: SQUASHED! Array Ptgs now implemented (at least the read and write functionality. No means to modify (yet!))

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@370987 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBUG 38230 Fixed. Confirmed that the typecast from byte to char caused errors. Added...
Jason Height [Tue, 17 Jan 2006 09:08:23 +0000 (09:08 +0000)]
BUG 38230 Fixed. Confirmed that the typecast from byte to char caused errors. Added testcase.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@369729 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFrom Bug 38289: Yegor's support for pictures embeded in PPT files
Nick Burch [Mon, 16 Jan 2006 18:27:51 +0000 (18:27 +0000)]
From Bug 38289: Yegor's support for pictures embeded in PPT files

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@369541 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFrom Bug 38289: Yegor's support for pictures embeded in PPT files
Nick Burch [Mon, 16 Jan 2006 18:27:37 +0000 (18:27 +0000)]
From Bug 38289: Yegor's support for pictures embeded in PPT files

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@369540 13f79535-47bb-0310-9956-ffa450edef68