]> source.dussan.org Git - poi.git/log
poi.git
16 years agoAdd XSSF eventusermodel support
Nick Burch [Sun, 30 Mar 2008 17:28:29 +0000 (17:28 +0000)]
Add XSSF eventusermodel support

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642788 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImprove how XSSFCell does error stuff
Nick Burch [Sun, 30 Mar 2008 16:25:52 +0000 (16:25 +0000)]
Improve how XSSFCell does error stuff

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642769 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake a start on running all the formula tests for xssf. Currently not enabled, as...
Nick Burch [Sun, 30 Mar 2008 14:16:22 +0000 (14:16 +0000)]
Make a start on running all the formula tests for xssf. Currently not enabled, as many fail, but provides a start

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642741 13f79535-47bb-0310-9956-ffa450edef68

16 years agoVarious quickguide updates
Nick Burch [Sun, 30 Mar 2008 14:03:37 +0000 (14:03 +0000)]
Various quickguide updates

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642740 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake the jdk 1.5 interfaces a bit more jdk 1.5 friendly
Nick Burch [Sat, 29 Mar 2008 23:04:48 +0000 (23:04 +0000)]
Make the jdk 1.5 interfaces a bit more jdk 1.5 friendly

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642641 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate formula eval docs for xssf support
Nick Burch [Sat, 29 Mar 2008 22:50:44 +0000 (22:50 +0000)]
Update formula eval docs for xssf support

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642637 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFew little short/int tweaks, and then tests to show that FormulaEvaluator plays nicel...
Nick Burch [Sat, 29 Mar 2008 22:45:11 +0000 (22:45 +0000)]
Few little short/int tweaks, and then tests to show that FormulaEvaluator plays nicely with xssf

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642634 13f79535-47bb-0310-9956-ffa450edef68

16 years agoShuffle the FormulaParser stuff about, and get it all working with the new interfaces...
Nick Burch [Sat, 29 Mar 2008 22:03:18 +0000 (22:03 +0000)]
Shuffle the FormulaParser stuff about, and get it all working with the new interfaces, and not just with the hard coded HSSF classes

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642624 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 638786-638802,638805-638811,638813-638814,638816-639230,639233-63924...
Nick Burch [Sat, 29 Mar 2008 19:36:53 +0000 (19:36 +0000)]
Merged revisions 638786-638802,638805-638811,638813-638814,638816-639230,639233-639241,639243-639253,639255-639486,639488-639601,639603-639835,639837-639917,639919-640056,640058-640710,640712-641156,641158-641184,641186-641795,641797-641798,641800-641933,641935-641963,641965-641966,641968-641995,641997-642230,642232-642562,642564-642566,642568-642574,642576 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r642566 | nick | 2008-03-29 17:45:28 +0000 (Sat, 29 Mar 2008) | 1 line

  Move the missing record aware eventusermodel code out of scratchpad
........
  r642571 | nick | 2008-03-29 18:11:48 +0000 (Sat, 29 Mar 2008) | 1 line

  Merge several bug tests into one file
........
  r642574 | nick | 2008-03-29 18:23:33 +0000 (Sat, 29 Mar 2008) | 1 line

  Move the FormulaEvaluator code out of scratchpad
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642591 13f79535-47bb-0310-9956-ffa450edef68

16 years agoManually merge a few documentation updates
Nick Burch [Sat, 29 Mar 2008 18:27:38 +0000 (18:27 +0000)]
Manually merge a few documentation updates

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642576 13f79535-47bb-0310-9956-ffa450edef68

16 years agoManually merge over changes from trunk, so that tests pass, as svnmerge appears to...
Nick Burch [Sat, 29 Mar 2008 17:37:13 +0000 (17:37 +0000)]
Manually merge over changes from trunk, so that tests pass, as svnmerge appears to have missed something

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642564 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 612484-612511,612513-612519,612521-613394,613397-613399,613402-61421...
Nick Burch [Sat, 29 Mar 2008 17:19:09 +0000 (17:19 +0000)]
Merged revisions 612484-612511,612513-612519,612521-613394,613397-613399,613402-614210,614212-614273,614275-614869,614871-614877,614879-614908,614910-615189,615191-615254,615256-615258,615260-615309,615311-615314,615316-615609,615611-615768,615770-615858,615860-617155,617157-617166,617168-617482,617484-617486,617488-617490,617492-617515,617517-617522,617524-617554,617556-617833,617835-618229,618231-618234,618236-618327,618329-618679,618681-618689,618691,618693-618939,618941-619000,619002-619309,619311-619381,619383-619501,619503-619508,619510-619847,619850,619852-619967,619969-620340,620342-620556,620558-620581,620583-627778,627780-627787,627789-627998,628000-628026,628028,628030-628032,628034,628036-628043,628045-628064,628066-628713,628715-629551,629553-629737,629739-629741,629743-629754,629756-629820,629822-629828,629830,629833-629836,629838-629848,629850-629864,629866-630159,630161-630163,630165-633113,633115-633117,633119-633125,633127-633150,633152-633168,633170-633204,633206-633504,633506-633546,633549-634317,634319-634370,634373-634616,634618,634620-634629,634631-636750,636752-636755,636757-636785,636787-636789,636791-637188,637190-637592,637594,637596-637597,637599,637602-637869,637871-638784,638786-638802,638805-638811,638813-638814,638816-639230,639233-639241,639243-639253,639255-639486,639488-639601,639603-639835,639837-640056,640058-642557 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r639918 | josh | 2008-03-21 23:47:51 +0000 (Fri, 21 Mar 2008) | 1 line

  sort to int conversion sign extension fix
........
  r640711 | josh | 2008-03-25 06:18:33 +0000 (Tue, 25 Mar 2008) | 1 line

  Added class javadoc.  Patch 30311 from Dmtriy.
........
  r641157 | josh | 2008-03-26 05:29:08 +0000 (Wed, 26 Mar 2008) | 1 line

  more javadoc + clean-up from Dmitriy (bug 30311 att 21711)
........
  r641185 | josh | 2008-03-26 07:32:28 +0000 (Wed, 26 Mar 2008) | 1 line

  patch 44675 - made POI capable of recognising var-args functions.  Some related fixes.
........
  r641796 | nick | 2008-03-27 12:48:55 +0000 (Thu, 27 Mar 2008) | 1 line

  Patch from Raghu from bug #44652 - Improved handling of Pictures in Word Documents
........
  r641799 | nick | 2008-03-27 12:54:32 +0000 (Thu, 27 Mar 2008) | 1 line

  Fix typo, and point hwpf people at the new microsoft docs
........
  r641934 | nick | 2008-03-27 18:24:39 +0000 (Thu, 27 Mar 2008) | 1 line

  Add failing (but disabled) test from bug #44691
........
  r641964 | josh | 2008-03-27 20:03:29 +0000 (Thu, 27 Mar 2008) | 1 line

  fixes for ExternalNameRecord serialisation bug #44691
........
  r641967 | josh | 2008-03-27 20:15:13 +0000 (Thu, 27 Mar 2008) | 1 line

  annotated previous changelist(641964) with wrong buzilla number.  Previous changes were for bug #44695.
........
  r641996 | josh | 2008-03-27 21:54:21 +0000 (Thu, 27 Mar 2008) | 1 line

  (real) fix for  bug #44691. Modified Pmt.java to allow for 3 arguments.  Added TestPmt junit.
........
  r642231 | nick | 2008-03-28 13:35:37 +0000 (Fri, 28 Mar 2008) | 1 line

  Add test to show that bug #44693 is incorrect
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642560 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 638001-638784,638786-639486,639488-639601,639603-639836 via svnmerge...
Nick Burch [Sat, 29 Mar 2008 17:00:47 +0000 (17:00 +0000)]
Merged revisions 638001-638784,638786-639486,639488-639601,639603-639836 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r638803 | nick | 2008-03-19 11:57:38 +0000 (Wed, 19 Mar 2008) | 1 line

  Added test to show that bug #41546 is already fixed. Also rename a test file to be more consistent
........
  r638804 | nick | 2008-03-19 12:01:32 +0000 (Wed, 19 Mar 2008) | 1 line

  Add test to show that bug #43251 is already fixed
........
  r638812 | nick | 2008-03-19 12:28:56 +0000 (Wed, 19 Mar 2008) | 1 line

  Patch from Dmitriy from bug #30311 - Support for conditional formatting records
........
  r638815 | nick | 2008-03-19 12:49:35 +0000 (Wed, 19 Mar 2008) | 1 line

  Fix bug #44627 - improve the thread safety of POILogFactory
........
  r639231 | nick | 2008-03-20 10:06:59 +0000 (Thu, 20 Mar 2008) | 1 line

  Test relating to bug #44636
........
  r639232 | nick | 2008-03-20 10:16:15 +0000 (Thu, 20 Mar 2008) | 1 line

  Simple patch from Josh from bug #44636 - fix for RefVPtg and edit-in-excel oddness
........
  r639242 | nick | 2008-03-20 11:02:39 +0000 (Thu, 20 Mar 2008) | 1 line

  Fix for readCompressedUnicode not moaning about length=0, from bug #44643
........
  r639254 | nick | 2008-03-20 11:43:14 +0000 (Thu, 20 Mar 2008) | 1 line

  Make junit happy
........
  r639836 | nick | 2008-03-21 21:04:47 +0000 (Fri, 21 Mar 2008) | 1 line

  Tweak how you get dataformat strings out of cell styles, to be more logical, and in keeping with how we'll want to do things for xssf too
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642557 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTell svnmerge to skip a few documentation related changes
Nick Burch [Sat, 29 Mar 2008 16:48:35 +0000 (16:48 +0000)]
Tell svnmerge to skip a few documentation related changes

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642556 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge changes from trunk to the ooxml branch - revisions 634630 to
Nick Burch [Sat, 29 Mar 2008 16:41:25 +0000 (16:41 +0000)]
Merge changes from trunk to the ooxml branch - revisions 634630 to
638000

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@642554 13f79535-47bb-0310-9956-ffa450edef68

16 years agoXSSFCellStyle getFont method; XSSFFont class added all methods to be implemented...
Paolo Mottadelli [Tue, 25 Mar 2008 18:35:00 +0000 (18:35 +0000)]
XSSFCellStyle getFont method; XSSFFont class added all methods to be implemented; tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640934 13f79535-47bb-0310-9956-ffa450edef68

16 years agoXSSFCellBorder does not expose CTBorder object (same for XSSFCellFill); StylesTable...
Paolo Mottadelli [Tue, 25 Mar 2008 17:55:26 +0000 (17:55 +0000)]
XSSFCellBorder does not expose CTBorder object (same for XSSFCellFill); StylesTable refactored

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640915 13f79535-47bb-0310-9956-ffa450edef68

16 years agoXSSFCellStyle fillColors support; XSSFCellFill class; tests
Paolo Mottadelli [Tue, 25 Mar 2008 13:19:27 +0000 (13:19 +0000)]
XSSFCellStyle fillColors support; XSSFCellFill class; tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640794 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd note about needing to give ant more memory to run all the tests
Nick Burch [Sat, 22 Mar 2008 18:55:14 +0000 (18:55 +0000)]
Add note about needing to give ant more memory to run all the tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640056 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNew version of openxml4j, which supports reading from InputStreams. Enable WorkbookFa...
Nick Burch [Sat, 22 Mar 2008 17:03:27 +0000 (17:03 +0000)]
New version of openxml4j, which supports reading from InputStreams. Enable WorkbookFactory test for this

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640015 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNow StylesTable works, re-enable previously failing cell test which now passes
Nick Burch [Sat, 22 Mar 2008 15:11:01 +0000 (15:11 +0000)]
Now StylesTable works, re-enable previously failing cell test which now passes

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640006 13f79535-47bb-0310-9956-ffa450edef68

16 years agoWrite tests for xssf StylesTable, now able to round-trip just fine
Nick Burch [Sat, 22 Mar 2008 15:09:37 +0000 (15:09 +0000)]
Write tests for xssf StylesTable, now able to round-trip just fine

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640005 13f79535-47bb-0310-9956-ffa450edef68

16 years agoQuite a bit more xssf support for cell styles. Also, get all the ooxml tests to pass...
Nick Burch [Sat, 22 Mar 2008 14:38:43 +0000 (14:38 +0000)]
Quite a bit more xssf support for cell styles. Also, get all the ooxml tests to pass cleanly, partly by disabling broken ones

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@640003 13f79535-47bb-0310-9956-ffa450edef68

16 years agoGet it to the point that existing .xslx files can be loaded+saved, and opened by...
Nick Burch [Fri, 21 Mar 2008 19:54:35 +0000 (19:54 +0000)]
Get it to the point that existing .xslx files can be loaded+saved, and opened by excel without warning, and new files can be loaded but with a warning

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639779 13f79535-47bb-0310-9956-ffa450edef68

16 years agoExcel objects to <cols/> in a sheet, so avoid outputting that
Nick Burch [Fri, 21 Mar 2008 19:14:43 +0000 (19:14 +0000)]
Excel objects to <cols/> in a sheet, so avoid outputting that

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639766 13f79535-47bb-0310-9956-ffa450edef68

16 years agoExpand on XSSFWorkbook tests, and get them working (needs updated ooxml)
Nick Burch [Fri, 21 Mar 2008 18:35:52 +0000 (18:35 +0000)]
Expand on XSSFWorkbook tests, and get them working (needs updated ooxml)

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639752 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNew openxml4j. Also, re-order some of the xssfworkbook writing out steps, so we can...
Nick Burch [Fri, 21 Mar 2008 17:31:14 +0000 (17:31 +0000)]
New openxml4j. Also, re-order some of the xssfworkbook writing out steps, so we can update references. Finally, some more tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639723 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTweak some build paths, and add in some tasks for running things like POIFSView and...
Nick Burch [Fri, 21 Mar 2008 13:41:45 +0000 (13:41 +0000)]
Tweak some build paths, and add in some tasks for running things like POIFSView and BiffViewer

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639637 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpgrade the ooxml branch to use v1.3 of the apache doc format
Nick Burch [Fri, 21 Mar 2008 12:59:42 +0000 (12:59 +0000)]
Upgrade the ooxml branch to use v1.3 of the apache doc format

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@639611 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml branch] Reformat, and some slight tweaks on ooxml support details
Nick Burch [Wed, 19 Mar 2008 11:03:58 +0000 (11:03 +0000)]
[ooxml branch] Reformat, and some slight tweaks on ooxml support details

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@638786 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart to tie up the XSSF cell styles stuff with the StylesTable code
Nick Burch [Mon, 17 Mar 2008 00:10:17 +0000 (00:10 +0000)]
Start to tie up the XSSF cell styles stuff with the StylesTable code

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637692 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTidy up the xssf models stuff, by pushing more of the logic onto XSSFWorkbook
Nick Burch [Sun, 16 Mar 2008 23:30:51 +0000 (23:30 +0000)]
Tidy up the xssf models stuff, by pushing more of the logic onto XSSFWorkbook

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637688 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart to tidy up the model loading, to reduce duplicated code, and make it cleaner
Nick Burch [Sun, 16 Mar 2008 22:44:10 +0000 (22:44 +0000)]
Start to tidy up the model loading, to reduce duplicated code, and make it cleaner

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637680 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart supporting styles on the XSSFWorkbook, and tests for it
Nick Burch [Sun, 16 Mar 2008 22:07:38 +0000 (22:07 +0000)]
Start supporting styles on the XSSFWorkbook, and tests for it

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637669 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMove the SharedStringsTable to a more generic package, and make a start on the styles...
Nick Burch [Sun, 16 Mar 2008 18:57:15 +0000 (18:57 +0000)]
Move the SharedStringsTable to a more generic package, and make a start on the styles table

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637624 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMore create helper stuff, and some sample formatting files
Nick Burch [Sun, 16 Mar 2008 17:23:24 +0000 (17:23 +0000)]
More create helper stuff, and some sample formatting files

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637614 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFurther workarounds for java being rubbish, by having a dedicated class to create...
Nick Burch [Sun, 16 Mar 2008 16:51:58 +0000 (16:51 +0000)]
Further workarounds for java being rubbish, by having a dedicated class to create concrete instances of interfaces for you

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637610 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate some more documentation, and put in a workaround for needing to create a RichT...
Nick Burch [Sun, 16 Mar 2008 16:24:23 +0000 (16:24 +0000)]
Update some more documentation, and put in a workaround for needing to create a RichTextString, without wanting to know the concrete type, but Java interfaces are crap

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637607 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRe-name some documentation directories, so they have better names now cover ole2...
Nick Burch [Sun, 16 Mar 2008 15:59:27 +0000 (15:59 +0000)]
Re-name some documentation directories, so they have better names now cover ole2 and ooxml (will need .htaccess redirect when putting live)

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@637603 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch from Paolo from bug #44581 - fix ColumnHelper bug, and start on xssf stylings
Nick Burch [Thu, 13 Mar 2008 11:50:50 +0000 (11:50 +0000)]
Patch from Paolo from bug #44581 - fix ColumnHelper bug, and start on xssf stylings

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@636729 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd target single-test-ooxml
Nick Burch [Tue, 11 Mar 2008 12:52:46 +0000 (12:52 +0000)]
Add target single-test-ooxml

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635904 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart on a factory for producing the right Workbook
Nick Burch [Tue, 11 Mar 2008 12:47:16 +0000 (12:47 +0000)]
Start on a factory for producing the right Workbook

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635902 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix a few ooxml unit tests
Nick Burch [Sun, 9 Mar 2008 15:05:22 +0000 (15:05 +0000)]
Fix a few ooxml unit tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635255 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate the word code to the new style ooxml stuff
Nick Burch [Sun, 9 Mar 2008 14:39:36 +0000 (14:39 +0000)]
Update the word code to the new style ooxml stuff

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635253 13f79535-47bb-0310-9956-ffa450edef68

16 years agoGet the powerpoint ooxml stuff converted over, and fix up a few tests
Nick Burch [Sun, 9 Mar 2008 14:21:34 +0000 (14:21 +0000)]
Get the powerpoint ooxml stuff converted over, and fix up a few tests

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635243 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart to rename hslf and hwpf in ooxml to xslf and xwpf
Nick Burch [Sat, 8 Mar 2008 18:09:07 +0000 (18:09 +0000)]
Start to rename hslf and hwpf in ooxml to xslf and xwpf

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635031 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMore on converting the excel extractor to the new code
Nick Burch [Sat, 8 Mar 2008 18:06:41 +0000 (18:06 +0000)]
More on converting the excel extractor to the new code

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635030 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart updating the excel extractor to the new style code
Nick Burch [Sat, 8 Mar 2008 17:39:56 +0000 (17:39 +0000)]
Start updating the excel extractor to the new style code

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635026 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMore shuffling of things out of src/scratchpad/ooxml-*
Nick Burch [Sat, 8 Mar 2008 17:21:29 +0000 (17:21 +0000)]
More shuffling of things out of src/scratchpad/ooxml-*

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635021 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart shuffling things out of the old src/scratchpad/ooxml-* directories
Nick Burch [Sat, 8 Mar 2008 17:13:30 +0000 (17:13 +0000)]
Start shuffling things out of the old src/scratchpad/ooxml-* directories

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@635019 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTweak documentation for ss instead of hssf
Nick Burch [Sat, 8 Mar 2008 16:08:49 +0000 (16:08 +0000)]
Tweak documentation for ss instead of hssf

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634998 13f79535-47bb-0310-9956-ffa450edef68

16 years agoStart updating docs for ooxml branch
Nick Burch [Sat, 8 Mar 2008 16:02:19 +0000 (16:02 +0000)]
Start updating docs for ooxml branch

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634994 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTweak method signature to match changes done in trunk
Nick Burch [Sat, 8 Mar 2008 15:38:29 +0000 (15:38 +0000)]
Tweak method signature to match changes done in trunk

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634991 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 627779-634630 via svnmerge from
Ugo Cei [Sat, 8 Mar 2008 11:49:00 +0000 (11:49 +0000)]
Merged revisions 627779-634630 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r627779 | nick | 2008-02-14 16:32:49 +0100 (Thu, 14 Feb 2008) | 1 line

  In the interests of sanity, stop having hssf test data files in scratchpad and main, go to just having them in main
........
  r627788 | nick | 2008-02-14 17:01:10 +0100 (Thu, 14 Feb 2008) | 1 line

  Big formula update from Josh from bug #44364 - support for Match, NA and SumProduct functions, and initial error support in functions
........
  r627999 | nick | 2008-02-15 11:30:10 +0100 (Fri, 15 Feb 2008) | 1 line

  To avoid confusion and repeated changes in svn, update the TestDataValidation test to output its file (that needs opening in excel to check to output) into the system tmp directory
........
  r628027 | nick | 2008-02-15 12:45:13 +0100 (Fri, 15 Feb 2008) | 1 line

  Fix for bug #44403 - Have mid use the third argument properly, and test
........
  r628029 | nick | 2008-02-15 12:53:25 +0100 (Fri, 15 Feb 2008) | 1 line

  Fix for bug #44413 from Josh - Fix for circular references in INDEX, OFFSET, VLOOKUP formulas, where a cell is actually allowed to reference itself
........
  r628033 | nick | 2008-02-15 13:04:42 +0100 (Fri, 15 Feb 2008) | 1 line

  Fix from Josh from bug #44417 - Improved handling of references for the need to quote the sheet name for some formulas, but not when fetching a sheet by name
........
  r628035 | nick | 2008-02-15 13:13:25 +0100 (Fri, 15 Feb 2008) | 1 line

  Fix from Josh from bug #44421 - Update Match function to properly support Area references
........
  r628044 | nick | 2008-02-15 13:59:40 +0100 (Fri, 15 Feb 2008) | 1 line

  Partial fix for bug #44410 - support whole column ranges such as C:C in the formula evaluator (so SUM(D:D) will now work). However, the formula string will still be displayed wrong
........
  r628065 | nick | 2008-02-15 14:50:38 +0100 (Fri, 15 Feb 2008) | 1 line

  Further support for whole-column references, including formula strings and the evaluator. Also has some new tests for it
........
  r628714 | nick | 2008-02-18 14:08:16 +0100 (Mon, 18 Feb 2008) | 1 line

  Update notice for latest guidance on ooxml xsd licence, and update getting involved to link to the newly released binary file format docs
........
  r629552 | nick | 2008-02-20 19:14:30 +0100 (Wed, 20 Feb 2008) | 1 line

  Patch from Josh from bug #44403 - Further support for unusual, but valid, arguments to the Mid function
........
  r629738 | nick | 2008-02-21 11:36:08 +0100 (Thu, 21 Feb 2008) | 1 line

  Fix from Josh from bug #44456 - Update contrib SViewer to not fail if a HSSFRow is null
........
  r629742 | nick | 2008-02-21 11:49:25 +0100 (Thu, 21 Feb 2008) | 1 line

  Use the right way to figure out how many rows on a sheet, so we display the row number for all of them on the left hand side. Also, tidy up some imports
........
  r629755 | nick | 2008-02-21 12:34:25 +0100 (Thu, 21 Feb 2008) | 1 line

  Fix bug 38921, where HSSFPalette.findSimilar() wasn't working properly, and add tests for it
........
  r629821 | nick | 2008-02-21 16:08:44 +0100 (Thu, 21 Feb 2008) | 1 line

  Patch from Josh from bug #44371 - support for OFFSET function, and various tweaks to the formula evaluator to support this
........
  r629829 | nick | 2008-02-21 16:35:59 +0100 (Thu, 21 Feb 2008) | 1 line

  Patch from Josh from bug #44366 - InputStreams passed to POIFSFileSystem are now automatically closed. A warning is generated for people who might've relied on them not being closed before, and a wrapper to restore the old behaviour is supplied
........
  r629831 | nick | 2008-02-21 16:40:34 +0100 (Thu, 21 Feb 2008) | 1 line

  Patch from Josh from bug #44437 - improved unit test for poifs
........
  r629832 | nick | 2008-02-21 16:42:06 +0100 (Thu, 21 Feb 2008) | 1 line

  Patch from Josh from bug #44437 - improved unit test for poifs
........
  r629837 | nick | 2008-02-21 16:48:52 +0100 (Thu, 21 Feb 2008) | 1 line

  Patch from Josh from bug #44449 - Handle SharedFormulas better, for where there are formulas for the same area on two sheets, and when the shared formula flag is set incorrectly
........
  r629849 | nick | 2008-02-21 17:22:18 +0100 (Thu, 21 Feb 2008) | 1 line

  Add a disabled test for a file with whacky StyleRecords that trigger an AIOOB
........
  r629865 | nick | 2008-02-21 17:44:46 +0100 (Thu, 21 Feb 2008) | 1 line

  At the request of legal-discuss, shuffle the ooxml xsd licence details into LICENSE from NOTICE
........
  r630160 | nick | 2008-02-22 12:23:50 +0100 (Fri, 22 Feb 2008) | 1 line

  Patch from Josh from bug #44450 - VLookup and HLookup support, and improvements to Lookup and Offset
........
  r630164 | nick | 2008-02-22 12:40:00 +0100 (Fri, 22 Feb 2008) | 1 line

  Bug #44471 - Crystal Reports generates files with short StyleRecords, which isn't allowed in the spec. Work around this
........
  r633114 | nick | 2008-03-03 16:01:18 +0100 (Mon, 03 Mar 2008) | 1 line

  Patch from Paolo from bug #44481 - getVerticallyCenter shouldn't take a parameter, but leave the old version in as deprecated for now
........
  r633118 | nick | 2008-03-03 16:10:46 +0100 (Mon, 03 Mar 2008) | 1 line

  Fix from Yegor from bug #44491 - don't have the new style handy POIDocument property stuff break old style hpsf+hssf use
........
  r633126 | nick | 2008-03-03 16:26:38 +0100 (Mon, 03 Mar 2008) | 1 line

  Patch from Josh from bug #44495 - Handle named cell ranges in formulas that have lower case parts
........
  r633151 | nick | 2008-03-03 17:09:02 +0100 (Mon, 03 Mar 2008) | 1 line

  Patch from Josh from bug #44510 - Fix how DVALRecord works with dropdowns
........
  r633169 | nick | 2008-03-03 17:55:00 +0100 (Mon, 03 Mar 2008) | 1 line

  Patch from Josh from bug #44508 - Fix formula evaluation with evaluateInCell on boolean formulas
........
  r633205 | nick | 2008-03-03 18:47:36 +0100 (Mon, 03 Mar 2008) | 1 line

  Fix indent, add more documentation, and make the error message more helpful
........
  r633505 | nick | 2008-03-04 16:06:29 +0100 (Tue, 04 Mar 2008) | 1 line

  Problem files from bug #44501
........
  r633547 | nick | 2008-03-04 17:53:32 +0100 (Tue, 04 Mar 2008) | 1 line

  Big patch from Josh from bug #44504 - lots of formula parser improvements
........
  r633548 | nick | 2008-03-04 17:59:02 +0100 (Tue, 04 Mar 2008) | 1 line

  Changelog update for last patch
........
  r634318 | nick | 2008-03-06 16:54:06 +0100 (Thu, 06 Mar 2008) | 1 line

  Change the behaviour on short last blocks to be a warning not an exception, as some people seem to have "real" valid files that trigger this. Fixed bug #28231
........
  r634371 | nick | 2008-03-06 19:06:48 +0100 (Thu, 06 Mar 2008) | 1 line

  Embeded files from bug #44524
........
  r634372 | nick | 2008-03-06 19:13:47 +0100 (Thu, 06 Mar 2008) | 1 line

  Add broken test for bug #43901
........
  r634617 | nick | 2008-03-07 12:18:02 +0100 (Fri, 07 Mar 2008) | 1 line

  Patch from Josh from bug #43901 - Correctly update the internal last cell number when adding and removing cells (previously sometimes off-by-one)
........
  r634619 | nick | 2008-03-07 12:36:14 +0100 (Fri, 07 Mar 2008) | 1 line

  Improved support for read-only recommended workbooks, fixing bug #44536
........
  r634630 | nick | 2008-03-07 13:06:18 +0100 (Fri, 07 Mar 2008) | 1 line

  Patch largely from Josh from bug #44539 - Support for area references in formulas of rows >= 32768
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634936 13f79535-47bb-0310-9956-ffa450edef68

16 years agoApplied patches for bug #44566, thanks to Paolo Mottadelli <paolo.moz@gmail.com>...
Ugo Cei [Sat, 8 Mar 2008 11:19:23 +0000 (11:19 +0000)]
Applied patches for bug #44566, thanks to Paolo Mottadelli <paolo.moz@gmail.com>, <p.mottadelli@sourcesense.com>

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634930 13f79535-47bb-0310-9956-ffa450edef68

16 years agoApplied patch from bug #44535 contributed by Paolo Mottadelli <paolo.moz@gmail.com...
Ugo Cei [Fri, 7 Mar 2008 18:23:52 +0000 (18:23 +0000)]
Applied patch from bug #44535 contributed by Paolo Mottadelli <paolo.moz@gmail.com>, <p.mottadelli@sourcesense.com>.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@634772 13f79535-47bb-0310-9956-ffa450edef68

16 years agoApplied patches for #44480, thanks to Paolo Mottadelli <p.mottadelli@sourcesense...
Ugo Cei [Fri, 29 Feb 2008 14:18:06 +0000 (14:18 +0000)]
Applied patches for #44480, thanks to Paolo Mottadelli <p.mottadelli@sourcesense.com>, <paolo.moz@gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@632325 13f79535-47bb-0310-9956-ffa450edef68

16 years agoReturn a list of all pictures for a workbook. This shows a discrepancy between the...
Ugo Cei [Tue, 19 Feb 2008 17:34:39 +0000 (17:34 +0000)]
Return a list of all pictures for a workbook. This shows a discrepancy between the way pictures are stored in OLE2 files and the way they are stored in OOXML files. In the former case, pictures are associated with the workbook, in the latter they are referred to in "drawings" which are, in turn, referred to in sheets.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@629170 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMoved test data file to own package.\rStart writing some tests for parsing cell styles.
Ugo Cei [Tue, 19 Feb 2008 12:56:51 +0000 (12:56 +0000)]
Moved test data file to own package.\rStart writing some tests for parsing cell styles.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@629092 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 618680-620582 via svnmerge from
Ugo Cei [Wed, 13 Feb 2008 17:34:43 +0000 (17:34 +0000)]
Merged revisions 618680-620582 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r618680 | nick | 2008-02-05 16:51:29 +0100 (Tue, 05 Feb 2008) | 1 line

  Add java.lang.Iterable style methods for iterating over rows and cells, but don't actually implement that, as it wasn't in jdk 1.3 or jdk 1.4, with is rather tedious
........
  r618690 | nick | 2008-02-05 17:21:21 +0100 (Tue, 05 Feb 2008) | 1 line

  Tweaks to the iterator use guides for hssf
........
  r618692 | nick | 2008-02-05 17:32:45 +0100 (Tue, 05 Feb 2008) | 1 line

  Few tweaks to the patching guide
........
  r618940 | yegor | 2008-02-06 10:47:13 +0100 (Wed, 06 Feb 2008) | 1 line

  3.0.2-FINAL released
........
  r619001 | nick | 2008-02-06 15:35:05 +0100 (Wed, 06 Feb 2008) | 1 line

  Implement hashCode and equals for HSSFFont and HSSFCellStyle
........
  r619310 | yegor | 2008-02-07 09:56:59 +0100 (Thu, 07 Feb 2008) | 1 line

  support for excel hypelrinks
........
  r619382 | nick | 2008-02-07 13:39:12 +0100 (Thu, 07 Feb 2008) | 1 line

  Patch from bug #44373 - Have HSSFDateUtil.isADateFormat support more date formats
........
  r619502 | nick | 2008-02-07 17:53:23 +0100 (Thu, 07 Feb 2008) | 1 line

  Handle timezones better with cell.setCellValue(Calendar), so now 20:00-03:00, 20:00+00:00 and 20:00+03:00 will all be recorded as 20:00, and not 17:00 / 20:00 / 23:00 (pass a Date not a Calendar for old behaviour) - patch from bug #38641
........
  r619509 | nick | 2008-02-07 18:12:09 +0100 (Thu, 07 Feb 2008) | 1 line

  Add (disabled) failing testcase for bug #44375
........
  r619848 | klute | 2008-02-08 12:55:43 +0100 (Fri, 08 Feb 2008) | 1 line

  - Fixed bug 44375 - HPSF now copes with a broken dictionary in Document Summary Information stream. RuntimeExceptions that occured when trying to read bogus data are now caught. Dictionary entries up to but not including the bogus one are preserved, the rest is ignored.
........
  r619849 | klute | 2008-02-08 12:56:11 +0100 (Fri, 08 Feb 2008) | 1 line

  - Fixed bug 44375 - HPSF now copes with a broken dictionary in Document Summary Information stream. RuntimeExceptions that occured when trying to read bogus data are now caught. Dictionary entries up to but not including the bogus one are preserved, the rest is ignored.
........
  r619851 | nick | 2008-02-08 13:02:10 +0100 (Fri, 08 Feb 2008) | 1 line

  Copy Rainer's change note from changes.xml to status.xml, as it's needed in both
........
  r619968 | nick | 2008-02-08 19:17:29 +0100 (Fri, 08 Feb 2008) | 1 line

  Tweak layout
........
  r620341 | nick | 2008-02-10 22:54:13 +0100 (Sun, 10 Feb 2008) | 1 line

  Test for bug #42564 - appears to already be fixed
........
  r620557 | nick | 2008-02-11 18:55:09 +0100 (Mon, 11 Feb 2008) | 1 line

  Another test relating to bug #42564 - this one is still failing
........
  r620582 | nick | 2008-02-11 20:14:04 +0100 (Mon, 11 Feb 2008) | 1 line

  If we have a document with a hpsf stream that exists, but is of the wrong type, then log a warning but continue
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@627544 13f79535-47bb-0310-9956-ffa450edef68

16 years agoLoad shared strings table when loading workbook.
Ugo Cei [Wed, 13 Feb 2008 13:43:42 +0000 (13:43 +0000)]
Load shared strings table when loading workbook.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@627407 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCorrect implementation of cell coordinates conversion.
Ugo Cei [Thu, 7 Feb 2008 15:44:32 +0000 (15:44 +0000)]
Correct implementation of cell coordinates conversion.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@619463 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFleshing out reading XSSF.
Ugo Cei [Thu, 7 Feb 2008 14:08:32 +0000 (14:08 +0000)]
Fleshing out reading XSSF.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@619419 13f79535-47bb-0310-9956-ffa450edef68

16 years agoXSSF implementation of header and footer. Contributed by Paolo Mottadelli <p.mottadel...
Ugo Cei [Thu, 7 Feb 2008 09:24:49 +0000 (09:24 +0000)]
XSSF implementation of header and footer. Contributed by Paolo Mottadelli <p.mottadelli@sourcesense.com> as bugzilla issue #44330.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@619316 13f79535-47bb-0310-9956-ffa450edef68

16 years agoHave iterating over rows and cells work with JDK 1.5 foreach loops through java.lang...
Nick Burch [Tue, 5 Feb 2008 15:41:37 +0000 (15:41 +0000)]
Have iterating over rows and cells work with JDK 1.5 foreach loops through java.lang.Iterable

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618676 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 618328 via svnmerge from
Ugo Cei [Mon, 4 Feb 2008 17:08:25 +0000 (17:08 +0000)]
Merged revisions 618328 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r618328 | ugo | 2008-02-04 18:05:13 +0100 (Mon, 04 Feb 2008) | 1 line

  Make TestHSSFSheet#testAutoSizeColumn not fail on a Mac just because of font size differences.
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618329 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 615190-618235 via svnmerge from
Ugo Cei [Mon, 4 Feb 2008 16:55:43 +0000 (16:55 +0000)]
Merged revisions 615190-618235 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r615190 | nick | 2008-01-25 12:52:39 +0100 (Fri, 25 Jan 2008) | 1 line

  Correctly handle the last paragraph via a fix to TableCell - patch from bug #44292
........
  r615255 | nick | 2008-01-25 17:15:49 +0100 (Fri, 25 Jan 2008) | 1 line

  Don't swap AreaPtg references from relative to absolute, by correctly processing the fields. Patch from bug #44293
........
  r615259 | nick | 2008-01-25 17:33:59 +0100 (Fri, 25 Jan 2008) | 1 line

  Add a test to show the bug #42618 appears to be incorrect
........
  r615310 | yegor | 2008-01-25 20:27:56 +0100 (Fri, 25 Jan 2008) | 1 line

  commented failing test42618()
........
  r615315 | yegor | 2008-01-25 20:37:22 +0100 (Fri, 25 Jan 2008) | 1 line

  fix bug #44296: HSLF Not Extracting Slide Background Image
........
  r615610 | yegor | 2008-01-27 15:55:32 +0100 (Sun, 27 Jan 2008) | 1 line

  fix bug #44297: IntPtg must operate with unsigned short. Reading signed short results in incorrect formula calculation.
........
  r615769 | yegor | 2008-01-28 09:53:19 +0100 (Mon, 28 Jan 2008) | 1 line

  start a new POI 3.1 section in the change log
........
  r615859 | nick | 2008-01-28 13:18:12 +0100 (Mon, 28 Jan 2008) | 1 line

  Mostly fix bug 42618 (really this time...) - can now open the file properly, but getCellFormula() is still playing up (bug #44306 opened for this)
........
  r617156 | nick | 2008-01-31 17:41:53 +0100 (Thu, 31 Jan 2008) | 1 line

  Lots of documentation updates, to make it clearer how the code actually works
........
  r617167 | nick | 2008-01-31 18:30:16 +0100 (Thu, 31 Jan 2008) | 1 line

  Convert HSSFEventFactory to using the new HSSFRecordStream, which returns fully-formed HSSFRecords. HSSFRecordStream allows for pull-style eventusermodel processing
........
  r617483 | nick | 2008-02-01 13:13:08 +0100 (Fri, 01 Feb 2008) | 1 line

  Tweak the javadoc so it's clearer on the overview what the getFormat method does
........
  r617487 | nick | 2008-02-01 13:29:38 +0100 (Fri, 01 Feb 2008) | 1 line

  Improvements to how SystemOutLogger and CommonsLogger log messages with exceptions, and avoid an infinite loop with certain log messages with exceptions - triggered by bug #44326
........
  r617491 | nick | 2008-02-01 14:02:06 +0100 (Fri, 01 Feb 2008) | 1 line

  Patch from bug #44336 - correctly escape sheet names in formula references, including tests for this, and fixes to old tests that were expecting the un-escaped sheet names
........
  r617516 | nick | 2008-02-01 16:20:55 +0100 (Fri, 01 Feb 2008) | 1 line

  Make a start on the hyperlink record support - not finished yet though, so not enabled
........
  r617523 | nick | 2008-02-01 16:41:32 +0100 (Fri, 01 Feb 2008) | 1 line

  Get the Hyperlink record code so that it doesn't break any existing tests, and add in (no usermodel support yet though)
........
  r617555 | nick | 2008-02-01 17:52:58 +0100 (Fri, 01 Feb 2008) | 1 line

  More Hyperlink support. Doesn't end up in HSSFCell just yet, as the records are in the wrong bit of the file, so don't get associated with the sheet. All tests still passing though
........
  r617834 | yegor | 2008-02-02 18:06:14 +0100 (Sat, 02 Feb 2008) | 1 line

  usermodel support for excel hyperlinks
........
  r618230 | nick | 2008-02-04 11:48:29 +0100 (Mon, 04 Feb 2008) | 1 line

  Implement CountA, CountIf, Index, Rows and Columns functions. Patch from Josh Micich in bug #44345
........
  r618235 | nick | 2008-02-04 12:14:49 +0100 (Mon, 04 Feb 2008) | 1 line

  Test file with hyperlinks on many sheets, of different types
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618325 13f79535-47bb-0310-9956-ffa450edef68

16 years agoIntroduce POIXMLDocument as common base class for all OOXML document types.
Ugo Cei [Mon, 4 Feb 2008 16:34:44 +0000 (16:34 +0000)]
Introduce POIXMLDocument as common base class for all OOXML document types.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@618319 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix test so it loads data file from the correct place.
Ugo Cei [Tue, 29 Jan 2008 13:48:17 +0000 (13:48 +0000)]
Fix test so it loads data file from the correct place.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@616314 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCommit patch from Paolo <p.mottadelli@sourcesense.com> attached to bug #44319.
Ugo Cei [Tue, 29 Jan 2008 13:32:48 +0000 (13:32 +0000)]
Commit patch from Paolo <p.mottadelli@sourcesense.com> attached to bug #44319.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@616303 13f79535-47bb-0310-9956-ffa450edef68

16 years agoInitial support for loading workbooks off files.
Ugo Cei [Fri, 25 Jan 2008 17:16:14 +0000 (17:16 +0000)]
Initial support for loading workbooks off files.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615275 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml branch] XSSFSheet get/setColumnWidth methods and tests, patch from Paolo
Nick Burch [Fri, 25 Jan 2008 16:25:14 +0000 (16:25 +0000)]
[ooxml branch] XSSFSheet get/setColumnWidth methods and tests, patch from Paolo

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615258 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUse new version of OpenXML4J that allows saving straight to an OutputStream without...
Ugo Cei [Fri, 25 Jan 2008 12:34:33 +0000 (12:34 +0000)]
Use new version of OpenXML4J that allows saving straight to an OutputStream without going through a file.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615206 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614878-614909 via svnmerge from
Ugo Cei [Fri, 25 Jan 2008 11:39:29 +0000 (11:39 +0000)]
Merged revisions 614878-614909 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614878 | nick | 2008-01-24 15:13:05 +0100 (Thu, 24 Jan 2008) | 1 line

  Add another formula evaluation method, evaluateFormulaCell(cell), which will re-calculate the value for a formula, without affecting the formula itself. Add tests too, and update the documentation
........
  r614909 | nick | 2008-01-24 17:05:27 +0100 (Thu, 24 Jan 2008) | 1 line

  From bug #44254 - avoid some unread bytes warnings, and process the contents of DVALRecord
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615185 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRecorded merge of revisions 614870 via svnmerge from
Ugo Cei [Fri, 25 Jan 2008 11:35:24 +0000 (11:35 +0000)]
Recorded merge of revisions 614870 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614870 | nick | 2008-01-24 14:08:57 +0100 (Thu, 24 Jan 2008) | 1 line

  Update to use a newer openxml4j jar file, which contains patches from myself and Ugo
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@615184 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImplementation of XSSFWorkbook#getSheet(String name).\rImplementation of XSSFWorkbook...
Ugo Cei [Thu, 24 Jan 2008 14:09:34 +0000 (14:09 +0000)]
Implementation of XSSFWorkbook#getSheet(String name).\rImplementation of XSSFWorkbook#removeSheet.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614877 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTidy up some duplicated code, now that openxml4j has RelationshipSource
Nick Burch [Thu, 24 Jan 2008 13:14:58 +0000 (13:14 +0000)]
Tidy up some duplicated code, now that openxml4j has RelationshipSource

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614872 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate to use a newer openxml4j jar file, which contains patches from myself and Ugo
Nick Burch [Thu, 24 Jan 2008 13:09:16 +0000 (13:09 +0000)]
Update to use a newer openxml4j jar file, which contains patches from myself and Ugo

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614871 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMake HSSF* classes compile with JDK 1.4 interfaces.
Ugo Cei [Thu, 24 Jan 2008 10:53:39 +0000 (10:53 +0000)]
Make HSSF* classes compile with JDK 1.4 interfaces.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614838 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614274 via svnmerge from
Ugo Cei [Thu, 24 Jan 2008 10:18:21 +0000 (10:18 +0000)]
Merged revisions 614274 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614274 | yegor | 2008-01-22 18:59:27 +0100 (Tue, 22 Jan 2008) | 1 line

  extra whitespace caused the test fail on win xp. Strange, but it worked fine on *nix
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614832 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 614211 via svnmerge from
Ugo Cei [Thu, 24 Jan 2008 10:16:35 +0000 (10:16 +0000)]
Merged revisions 614211 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r614211 | nick | 2008-01-22 15:48:51 +0100 (Tue, 22 Jan 2008) | 1 line

  Fix from bug #41726 - support signed offsets from relative areas and references
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614831 13f79535-47bb-0310-9956-ffa450edef68

16 years agoHSSF* classes implement same interfaces as XSSF* classes.
Ugo Cei [Thu, 24 Jan 2008 10:10:55 +0000 (10:10 +0000)]
HSSF* classes implement same interfaces as XSSF* classes.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614830 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix implementation of XSSFWorkbook#cloneSheet and provide unit test.
Ugo Cei [Wed, 23 Jan 2008 15:52:59 +0000 (15:52 +0000)]
Fix implementation of XSSFWorkbook#cloneSheet and provide unit test.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614571 13f79535-47bb-0310-9956-ffa450edef68

16 years agoImplementation of XSSFRow#{get,set}Height and other methods.\rPatch contributed by...
Ugo Cei [Tue, 22 Jan 2008 14:26:10 +0000 (14:26 +0000)]
Implementation of XSSFRow#{get,set}Height and other methods.\rPatch contributed by Paolo Mottadelli <paolo.moz@gmail.com>.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614205 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTests for XSSFWorkbook.
Ugo Cei [Tue, 22 Jan 2008 13:28:48 +0000 (13:28 +0000)]
Tests for XSSFWorkbook.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614199 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTests for XSSFSheet, contributed by Paolo Mottadelli <p.mottadelli@sourcesense.com>.
Ugo Cei [Tue, 22 Jan 2008 11:26:27 +0000 (11:26 +0000)]
Tests for XSSFSheet, contributed by Paolo Mottadelli <p.mottadelli@sourcesense.com>.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@614178 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml-branch] Add in a jdk 1.4 jar task too
Nick Burch [Mon, 21 Jan 2008 18:04:14 +0000 (18:04 +0000)]
[ooxml-branch] Add in a jdk 1.4 jar task too

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613953 13f79535-47bb-0310-9956-ffa450edef68

16 years ago[ooxml-branch] Split the common ss interfaces into two sets - one that works with...
Nick Burch [Mon, 21 Jan 2008 18:00:30 +0000 (18:00 +0000)]
[ooxml-branch] Split the common ss interfaces into two sets - one that works with jdk 1.5 and has the full functionality, and another that works with jdk 1.4 and only has dummy functionality. Update build.xml to spit out two versions of the main classes, one for jdk 1.5 with the full interfaces, and one for jdk 1.4 with the dummy ones (but which is otherwise like the current behaviour). Also add readme explaining all this

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613951 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 613395-613401 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:56:56 +0000 (09:56 +0000)]
Merged revisions 613395-613401 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r613395 | yegor | 2008-01-19 15:27:02 +0100 (Sat, 19 Jan 2008) | 1 line

  use JDK 1.4 compatible constructor for IllegalStateException
........
  r613396 | yegor | 2008-01-19 15:28:10 +0100 (Sat, 19 Jan 2008) | 1 line

  add a check to prevent NPE in HSSFSheet.autoSizeColumn(). See Bug 44246
........
  r613400 | yegor | 2008-01-19 15:44:07 +0100 (Sat, 19 Jan 2008) | 1 line

  added unit tests for closed Bug 37684: Unhandled Continue Record Error
........
  r613401 | yegor | 2008-01-19 15:54:06 +0100 (Sat, 19 Jan 2008) | 1 line

  added a unit test for fixed bug 41139: Constructing HSSFWorkbook is failed,threw threw ArrayIndexOutOfBoundsException for creating UnknownRecord
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613822 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 612520 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:46:20 +0000 (09:46 +0000)]
Merged revisions 612520 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r612520 | nick | 2008-01-16 18:12:52 +0100 (Wed, 16 Jan 2008) | 1 line

  Add a missing bit to the compile-ooxml ant task
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613819 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerged revisions 612512 via svnmerge from
Ugo Cei [Mon, 21 Jan 2008 09:44:37 +0000 (09:44 +0000)]
Merged revisions 612512 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r612512 | nick | 2008-01-16 17:59:14 +0100 (Wed, 16 Jan 2008) | 1 line

  Tidy up the imports, remove accidental link to xmlbeans
........

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@613817 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd a missing bit to the compile-ooxml ant task
Nick Burch [Wed, 16 Jan 2008 17:12:41 +0000 (17:12 +0000)]
Add a missing bit to the compile-ooxml ant task

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612519 13f79535-47bb-0310-9956-ffa450edef68

16 years agoChanged location of OOXML sources and testcases.
Ugo Cei [Wed, 16 Jan 2008 16:59:35 +0000 (16:59 +0000)]
Changed location of OOXML sources and testcases.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612515 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix imports, removing a dependency on XMLBeans.
Ugo Cei [Wed, 16 Jan 2008 16:55:12 +0000 (16:55 +0000)]
Fix imports, removing a dependency on XMLBeans.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612509 13f79535-47bb-0310-9956-ffa450edef68

16 years agoReplace implementation with interface in return value declaration.
Ugo Cei [Wed, 16 Jan 2008 16:39:21 +0000 (16:39 +0000)]
Replace implementation with interface in return value declaration.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612503 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome OOXML implementation and interface code, just some basic Row and Cell-level...
Ugo Cei [Wed, 16 Jan 2008 16:08:22 +0000 (16:08 +0000)]
Some OOXML implementation and interface code, just some basic Row and Cell-level functionality.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612495 13f79535-47bb-0310-9956-ffa450edef68

16 years agoInitialized merge tracking via "svnmerge" with revisions "1-612483" from
Ugo Cei [Wed, 16 Jan 2008 15:27:45 +0000 (15:27 +0000)]
Initialized merge tracking via "svnmerge" with revisions "1-612483" from
https://svn.apache.org/repos/asf/poi/trunk

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612484 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCreating branch for OOXML-enabled version
Ugo Cei [Wed, 16 Jan 2008 15:18:09 +0000 (15:18 +0000)]
Creating branch for OOXML-enabled version

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@612477 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPatch to support UncalcedRecord and usermodel code for it, to indicate formulas on...
Nick Burch [Wed, 16 Jan 2008 13:14:31 +0000 (13:14 +0000)]
Patch to support UncalcedRecord and usermodel code for it, to indicate formulas on a sheet need recalculating (from bug #44233)

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

16 years agoAdd methods to check to see if a given InputStream has a OOXML file header, or a...
Nick Burch [Wed, 16 Jan 2008 12:46:43 +0000 (12:46 +0000)]
Add methods to check to see if a given InputStream has a OOXML file header, or a OLE2 file header, so that a future factory method could figure out which class to instantiate for a given InputStraeam

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