]> source.dussan.org Git - poi.git/log
poi.git
16 years agoChanges to formula evaluation allowing for reduced memory usage
Josh Micich [Thu, 13 Nov 2008 20:22:17 +0000 (20:22 +0000)]
Changes to formula evaluation allowing for reduced memory usage

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

16 years agoupdated javadoc
Josh Micich [Thu, 13 Nov 2008 20:05:16 +0000 (20:05 +0000)]
updated javadoc

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

16 years agoextracted local variable
Josh Micich [Thu, 13 Nov 2008 19:41:02 +0000 (19:41 +0000)]
extracted local variable

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

16 years agoFix bug #45290 - Support odd files where the POIFS header block comes after the data...
Nick Burch [Wed, 12 Nov 2008 18:25:33 +0000 (18:25 +0000)]
Fix bug #45290 - Support odd files where the POIFS header block comes after the data blocks, and is on the data blocks list

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

16 years agoFix bug #46184 - more odd escaped date formats
Nick Burch [Wed, 12 Nov 2008 15:31:34 +0000 (15:31 +0000)]
Fix bug #46184 - more odd escaped date formats

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

16 years agoInclude the sheet number in the output of XLS2CSVmra
Nick Burch [Wed, 12 Nov 2008 15:25:36 +0000 (15:25 +0000)]
Include the sheet number in the output of XLS2CSVmra

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

16 years agoFix bug #46043 - correctly write out HPSF properties with HWPF
Nick Burch [Wed, 12 Nov 2008 15:03:38 +0000 (15:03 +0000)]
Fix bug #46043 - correctly write out HPSF properties with HWPF

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

16 years agocommon ss interfaces for drawing, clientacnhor and picture, also some refactoring...
Yegor Kozlov [Wed, 12 Nov 2008 07:15:37 +0000 (07:15 +0000)]
common ss interfaces for drawing, clientacnhor and picture, also some refactoring of common hssf-xssf code

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

16 years agodocs cleanup and improvements
Yegor Kozlov [Tue, 11 Nov 2008 18:57:50 +0000 (18:57 +0000)]
docs cleanup and improvements

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

16 years agobug# 45973: added factory method for FormulaEvaluator, also fixed unpaired tags in...
Yegor Kozlov [Tue, 11 Nov 2008 11:43:20 +0000 (11:43 +0000)]
bug# 45973: added factory method for FormulaEvaluator, also fixed unpaired tags in javadocs

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

16 years agofixed bug#46182: Slideshow.readPictures() skips pictures with invalid headers
Yegor Kozlov [Tue, 11 Nov 2008 10:07:08 +0000 (10:07 +0000)]
fixed bug#46182:  Slideshow.readPictures()  skips pictures with invalid headers

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

16 years agoFix for bug #46137 - continue records after eofrecord
Nick Burch [Mon, 10 Nov 2008 12:20:49 +0000 (12:20 +0000)]
Fix for bug #46137 - continue records after eofrecord

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

16 years agojunit should run with fork=yes, this option is important for gump wich operates in...
Yegor Kozlov [Mon, 10 Nov 2008 08:15:30 +0000 (08:15 +0000)]
junit should run with fork=yes, this option is important for gump wich operates in the -Dbuild.sysclasspath=only. ooxml-testcases were the case

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

16 years agoconverted non-ascii characters to unicode to keep compilers on UTF-8 systems quiet
Yegor Kozlov [Sun, 9 Nov 2008 19:45:45 +0000 (19:45 +0000)]
converted non-ascii characters to unicode to keep compilers on UTF-8 systems quiet

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

16 years ago1. removed interfaces-jdk14, they are now obsolete2. started paving the way for XWPF
Yegor Kozlov [Sun, 9 Nov 2008 16:18:46 +0000 (16:18 +0000)]
1. removed interfaces-jdk14, they are now obsolete2. started paving the way for XWPF

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

16 years agoremoved dependencies for jaxen and xerces, ooxml module does not need them
Yegor Kozlov [Sun, 9 Nov 2008 12:14:59 +0000 (12:14 +0000)]
removed dependencies for jaxen and xerces, ooxml module does not need them

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

16 years agominor improvements in build.xml, also fixed indents
Yegor Kozlov [Sat, 8 Nov 2008 13:21:42 +0000 (13:21 +0000)]
minor improvements in build.xml, also fixed indents

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

16 years agoFixed problem with linking shared formulas when ranges overlap
Josh Micich [Fri, 7 Nov 2008 23:16:48 +0000 (23:16 +0000)]
Fixed problem with linking shared formulas when ranges overlap

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

16 years agojavadocs cleanup
Yegor Kozlov [Fri, 7 Nov 2008 16:57:23 +0000 (16:57 +0000)]
javadocs cleanup

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

16 years agofixed a typo in the url to junit
Yegor Kozlov [Fri, 7 Nov 2008 14:17:10 +0000 (14:17 +0000)]
fixed a typo in the url to junit

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

16 years agoimproved tasks for fetching jars
Yegor Kozlov [Fri, 7 Nov 2008 09:29:54 +0000 (09:29 +0000)]
improved tasks for fetching jars

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

16 years agocopy the ooxml branch to trunk
Yegor Kozlov [Fri, 7 Nov 2008 08:09:35 +0000 (08:09 +0000)]
copy the ooxml branch to trunk

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

16 years agoMerged revisions 711764 via svnmerge from ooxml ooxml
Josh Micich [Thu, 6 Nov 2008 20:26:01 +0000 (20:26 +0000)]
Merged revisions 711764 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r711764 | josh | 2008-11-05 19:43:17 -0800 (Wed, 05 Nov 2008) | 1 line

  Bug 45784 - More fixes to SeriesTextRecord
........

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

16 years agoshould have been included in r711839
Yegor Kozlov [Thu, 6 Nov 2008 10:52:17 +0000 (10:52 +0000)]
should have been included in r711839

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

16 years ago1. included ooxml javadocs in build.xml2. added a new rich example: BusinessPlan...
Yegor Kozlov [Thu, 6 Nov 2008 10:49:51 +0000 (10:49 +0000)]
1. included ooxml javadocs in build.xml2. added a new rich example: BusinessPlan.java3. misc bug fixes

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

16 years agoBug 45784 - More fixes to SeriesTextRecord
Josh Micich [Thu, 6 Nov 2008 03:43:17 +0000 (03:43 +0000)]
Bug 45784 - More fixes to SeriesTextRecord

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

16 years agoMerged revisions 709570,709598,710114,710134,710136,711505,711513-711515,711694,71173...
Josh Micich [Thu, 6 Nov 2008 02:38:06 +0000 (02:38 +0000)]
Merged revisions 709570,709598,710114,710134,710136,711505,711513-711515,711694,711739,711741,711746,711749 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r709570 | josh | 2008-10-31 14:17:08 -0700 (Fri, 31 Oct 2008) | 1 line

  made DrawingSelectionRecord into a plain BIFF record (not an escher holder aggregate). Added some interpretation of fields
........
  r709598 | josh | 2008-10-31 16:24:41 -0700 (Fri, 31 Oct 2008) | 1 line

  Simplified multiple record expansion logic
........
  r710114 | yegor | 2008-11-03 09:54:01 -0800 (Mon, 03 Nov 2008) | 1 line

  fixed #46122: Picture#getEscherBSERecord threw NullPointerException if EscherContainerRecord.BSTORE_CONTAINER was not found
........
  r710134 | yegor | 2008-11-03 11:19:39 -0800 (Mon, 03 Nov 2008) | 1 line

  fixed bug #46033: table cells had incorrect text type resulting in corrupted style info
........
  r710136 | yegor | 2008-11-03 11:23:52 -0800 (Mon, 03 Nov 2008) | 1 line

  updated status of the fixed bug #46033
........
  r711505 | josh | 2008-11-04 19:50:31 -0800 (Tue, 04 Nov 2008) | 1 line

  Refactored test case
........
  r711513 | josh | 2008-11-04 21:45:17 -0800 (Tue, 04 Nov 2008) | 1 line

  Converted ConstantValueParser to use plain Strings instead of UnicodeStrings
........
  r711514 | josh | 2008-11-04 21:52:35 -0800 (Tue, 04 Nov 2008) | 1 line

  Converted SupBookRecord to use plain Strings instead of UnicodeStrings
........
  r711515 | josh | 2008-11-04 22:15:59 -0800 (Tue, 04 Nov 2008) | 1 line

  Refactored test case
........
  r711694 | josh | 2008-11-05 12:46:00 -0800 (Wed, 05 Nov 2008) | 1 line

  Fixed bug in conversion to/from text cells
........
  r711739 | josh | 2008-11-05 15:28:55 -0800 (Wed, 05 Nov 2008) | 1 line

  Refactoring test case
........
  r711741 | josh | 2008-11-05 15:35:02 -0800 (Wed, 05 Nov 2008) | 1 line

  Refactoring test case
........
  r711746 | josh | 2008-11-05 15:45:42 -0800 (Wed, 05 Nov 2008) | 1 line

  Fixed mistake in test case.  Constant value was 4 bytes too large (should be max *data* size not max *record* size).
........
  r711749 | josh | 2008-11-05 17:12:41 -0800 (Wed, 05 Nov 2008) | 1 line

  Introduced ContinuableRecord to help fix serialization of StringRecords with large data.  Fixed TextObjectRecord to only write 16bit unicode when needed.  Simplification in UnicodeString.
........

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

16 years agoIntroduced ContinuableRecord to help fix serialization of StringRecords with large...
Josh Micich [Thu, 6 Nov 2008 01:12:41 +0000 (01:12 +0000)]
Introduced ContinuableRecord to help fix serialization of StringRecords with large data.  Fixed TextObjectRecord to only write 16bit unicode when needed.  Simplification in UnicodeString.

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

16 years agoFixed mistake in test case. Constant value was 4 bytes too large (should be max...
Josh Micich [Wed, 5 Nov 2008 23:45:42 +0000 (23:45 +0000)]
Fixed mistake in test case.  Constant value was 4 bytes too large (should be max *data* size not max *record* size).

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

16 years agoRefactoring test case
Josh Micich [Wed, 5 Nov 2008 23:35:02 +0000 (23:35 +0000)]
Refactoring test case

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

16 years agoRefactoring test case
Josh Micich [Wed, 5 Nov 2008 23:28:55 +0000 (23:28 +0000)]
Refactoring test case

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

16 years agoFixed bug in conversion to/from text cells
Josh Micich [Wed, 5 Nov 2008 20:46:00 +0000 (20:46 +0000)]
Fixed bug in conversion to/from text cells

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

16 years agoRefactored test case
Josh Micich [Wed, 5 Nov 2008 06:15:59 +0000 (06:15 +0000)]
Refactored test case

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

16 years agoConverted SupBookRecord to use plain Strings instead of UnicodeStrings
Josh Micich [Wed, 5 Nov 2008 05:52:35 +0000 (05:52 +0000)]
Converted SupBookRecord to use plain Strings instead of UnicodeStrings

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

16 years agoConverted ConstantValueParser to use plain Strings instead of UnicodeStrings
Josh Micich [Wed, 5 Nov 2008 05:45:17 +0000 (05:45 +0000)]
Converted ConstantValueParser to use plain Strings instead of UnicodeStrings

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

16 years agoRefactored test case
Josh Micich [Wed, 5 Nov 2008 03:50:31 +0000 (03:50 +0000)]
Refactored test case

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

16 years agoupdated status of the fixed bug #46033
Yegor Kozlov [Mon, 3 Nov 2008 19:23:52 +0000 (19:23 +0000)]
updated status of the fixed bug #46033

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

16 years agofixed bug #46033: table cells had incorrect text type resulting in corrupted style...
Yegor Kozlov [Mon, 3 Nov 2008 19:19:39 +0000 (19:19 +0000)]
fixed bug #46033: table cells had incorrect text type resulting in corrupted style info

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

16 years agofixed #46122: Picture#getEscherBSERecord threw NullPointerException if EscherContaine...
Yegor Kozlov [Mon, 3 Nov 2008 17:54:01 +0000 (17:54 +0000)]
fixed #46122: Picture#getEscherBSERecord threw NullPointerException if EscherContainerRecord.BSTORE_CONTAINER was not found

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

16 years agoSimplified multiple record expansion logic
Josh Micich [Fri, 31 Oct 2008 23:24:41 +0000 (23:24 +0000)]
Simplified multiple record expansion logic

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

16 years agomade DrawingSelectionRecord into a plain BIFF record (not an escher holder aggregate...
Josh Micich [Fri, 31 Oct 2008 21:17:08 +0000 (21:17 +0000)]
made DrawingSelectionRecord into a plain BIFF record (not an escher holder aggregate). Added some interpretation of fields

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

16 years agoMerged revisions 709263-709264,709317 via svnmerge from
Josh Micich [Fri, 31 Oct 2008 18:37:16 +0000 (18:37 +0000)]
Merged revisions 709263-709264,709317 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r709263 | josh | 2008-10-30 15:07:26 -0700 (Thu, 30 Oct 2008) | 1 line

  Removed dodgy superlcass implementation of Record.getRecordSize()
........
  r709264 | josh | 2008-10-30 15:13:56 -0700 (Thu, 30 Oct 2008) | 1 line

  Introduced Record.getDataSize() method
........
  r709317 | josh | 2008-10-30 18:02:55 -0700 (Thu, 30 Oct 2008) | 1 line

  converted getRecordSize methods to getDataSize
........

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

16 years agoconverted getRecordSize methods to getDataSize
Josh Micich [Fri, 31 Oct 2008 01:02:55 +0000 (01:02 +0000)]
converted getRecordSize methods to getDataSize

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

16 years agoIntroduced Record.getDataSize() method
Josh Micich [Thu, 30 Oct 2008 22:13:56 +0000 (22:13 +0000)]
Introduced Record.getDataSize() method

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

16 years agoRemoved dodgy superlcass implementation of Record.getRecordSize()
Josh Micich [Thu, 30 Oct 2008 22:07:26 +0000 (22:07 +0000)]
Removed dodgy superlcass implementation of Record.getRecordSize()

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

16 years agoMerged revisions 708385,708996,709054,709217,709221,709235 via svnmerge from
Josh Micich [Thu, 30 Oct 2008 22:06:10 +0000 (22:06 +0000)]
Merged revisions 708385,708996,709054,709217,709221,709235 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r708385 | josh | 2008-10-27 16:44:44 -0700 (Mon, 27 Oct 2008) | 1 line

  Small fix for bug in RecordInputStream.readAllContinuedRemainder()  introduced in r707778.  It seems like only BiffViewer was affected.
........
  r708996 | josh | 2008-10-29 13:13:58 -0700 (Wed, 29 Oct 2008) | 1 line

  Allowed for quad-byte padding alignment on ObjRecord
........
  r709054 | josh | 2008-10-29 17:21:24 -0700 (Wed, 29 Oct 2008) | 1 line

  removed obsolete methods
........
  r709217 | josh | 2008-10-30 10:56:34 -0700 (Thu, 30 Oct 2008) | 1 line

  Fixed compiler warnings / simplified code
........
  r709221 | josh | 2008-10-30 11:33:35 -0700 (Thu, 30 Oct 2008) | 1 line

  Optimised slow test case (after reviewing original purpose)
........
  r709235 | josh | 2008-10-30 13:17:04 -0700 (Thu, 30 Oct 2008) | 1 line

  Fix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory usage
........

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

16 years agoFixed compilation error introduced in r708982
Josh Micich [Thu, 30 Oct 2008 21:55:50 +0000 (21:55 +0000)]
Fixed compilation error introduced in r708982

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

16 years agoFix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory...
Josh Micich [Thu, 30 Oct 2008 20:17:04 +0000 (20:17 +0000)]
Fix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory usage

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

16 years agoOptimised slow test case (after reviewing original purpose)
Josh Micich [Thu, 30 Oct 2008 18:33:35 +0000 (18:33 +0000)]
Optimised slow test case (after reviewing original purpose)

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

16 years agoFixed compiler warnings / simplified code
Josh Micich [Thu, 30 Oct 2008 17:56:34 +0000 (17:56 +0000)]
Fixed compiler warnings / simplified code

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

16 years agoapplied patches #46119, #46120 and #46078 by Gizella Bronzetti
Yegor Kozlov [Thu, 30 Oct 2008 09:42:53 +0000 (09:42 +0000)]
applied patches #46119, #46120 and #46078 by Gizella Bronzetti

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

16 years agoremoved obsolete methods
Josh Micich [Thu, 30 Oct 2008 00:21:24 +0000 (00:21 +0000)]
removed obsolete methods

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

16 years agoAllowed for quad-byte padding alignment on ObjRecord
Josh Micich [Wed, 29 Oct 2008 20:13:58 +0000 (20:13 +0000)]
Allowed for quad-byte padding alignment on ObjRecord

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

16 years agomore cleanup and refactoring of ooxml code,added more unit test and 3 rich examples...
Yegor Kozlov [Wed, 29 Oct 2008 19:12:47 +0000 (19:12 +0000)]
more cleanup and refactoring of ooxml code,added more unit test and 3 rich examples: LoanCalculator, CalendarDemo and TimesheetDemo, numerous odds and ends improvements

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

16 years agobelongs to r708506
Yegor Kozlov [Tue, 28 Oct 2008 10:23:15 +0000 (10:23 +0000)]
belongs to r708506

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

16 years agomoved FontUnderline to interfaces-jdk15
Yegor Kozlov [Tue, 28 Oct 2008 10:18:02 +0000 (10:18 +0000)]
moved FontUnderline to interfaces-jdk15

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

16 years ago1. moved ooxml enums into interfaces-jdk15, they are common and should be in the...
Yegor Kozlov [Tue, 28 Oct 2008 10:03:51 +0000 (10:03 +0000)]
1. moved ooxml enums into interfaces-jdk15, they are common and should be in the place as the interfaces 2. removed obsolete and deprecated classes 3. Fixed XSSFWorkbook.cloneSheet. Now it makes a 'true' deep copy of a sheet 4. ooxml has a compile-time dependency on scratchpad, fixed build.xml to reflect that

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

16 years agoSmall fix for bug in RecordInputStream.readAllContinuedRemainder() introduced in...
Josh Micich [Mon, 27 Oct 2008 23:44:44 +0000 (23:44 +0000)]
Small fix for bug in RecordInputStream.readAllContinuedRemainder()  introduced in r707778.  It seems like only BiffViewer was affected.

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

16 years agoMerged revisions 707953,708242,708252,708260,708262,708286 via svnmerge from
Josh Micich [Mon, 27 Oct 2008 21:30:02 +0000 (21:30 +0000)]
Merged revisions 707953,708242,708252,708260,708262,708286 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r707953 | josh | 2008-10-26 01:17:06 -0700 (Sun, 26 Oct 2008) | 1 line

  Bugzilla 45966 - added implementation for FIND function (patch from Torstein Tauno Svendsen).
........
  r708242 | nick | 2008-10-27 10:26:52 -0700 (Mon, 27 Oct 2008) | 1 line

  Link typo fix
........
  r708252 | nick | 2008-10-27 10:59:39 -0700 (Mon, 27 Oct 2008) | 1 line

  Patch from bug #46092 - fix hssf dev utility
........
  r708260 | josh | 2008-10-27 11:12:09 -0700 (Mon, 27 Oct 2008) | 1 line

  Removed obsolete class
........
  r708262 | josh | 2008-10-27 11:16:44 -0700 (Mon, 27 Oct 2008) | 1 line

  Bugzilla 46065 - added implementation for VALUE function
........
  r708286 | josh | 2008-10-27 12:24:42 -0700 (Mon, 27 Oct 2008) | 1 line

  Preparation for fix for bug 46009.  (Bug visible on ooxml branch, but this change will expose the problem)
........

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

16 years agoimproved XSSFName:check for name uniqueness, validate name name, more unit tests...
Yegor Kozlov [Mon, 27 Oct 2008 20:28:44 +0000 (20:28 +0000)]
improved XSSFName:check for name uniqueness, validate name name, more unit tests and javadocs

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

16 years agoPreparation for fix for bug 46009. (Bug visible on ooxml branch, but this change...
Josh Micich [Mon, 27 Oct 2008 19:24:42 +0000 (19:24 +0000)]
Preparation for fix for bug 46009.  (Bug visible on ooxml branch, but this change will expose the problem)

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

16 years agoBugzilla 46065 - added implementation for VALUE function
Josh Micich [Mon, 27 Oct 2008 18:16:44 +0000 (18:16 +0000)]
Bugzilla 46065 - added implementation for VALUE function

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

16 years agoRemoved obsolete class
Josh Micich [Mon, 27 Oct 2008 18:12:09 +0000 (18:12 +0000)]
Removed obsolete class

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

16 years agoPatch from bug #46092 - fix hssf dev utility
Nick Burch [Mon, 27 Oct 2008 17:59:39 +0000 (17:59 +0000)]
Patch from bug #46092 - fix hssf dev utility

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

16 years agoLink typo fix
Nick Burch [Mon, 27 Oct 2008 17:26:52 +0000 (17:26 +0000)]
Link typo fix

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

16 years ago1. support for the ooxml maven dependencies:
Yegor Kozlov [Sun, 26 Oct 2008 20:08:58 +0000 (20:08 +0000)]
1. support for the ooxml maven dependencies:
added pom templates for openxml4j and ooxml-schemas, the maven-ooxml-dependencies task generates m1 distrib for both 2. excluded jar-14 and compile-14 from the main distrib cycle \n

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

16 years agoBugzilla 45966 - added implementation for FIND function (patch from Torstein Tauno...
Josh Micich [Sun, 26 Oct 2008 08:17:06 +0000 (08:17 +0000)]
Bugzilla 45966 - added implementation for FIND function (patch from Torstein Tauno Svendsen).

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

16 years agoMerged revisions 707486,707519,707525,707534,707541-707542,707551,707585,707729,70777...
Josh Micich [Sun, 26 Oct 2008 07:18:17 +0000 (07:18 +0000)]
Merged revisions 707486,707519,707525,707534,707541-707542,707551,707585,707729,707778,707780,707802 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r707486 | josh | 2008-10-23 15:28:05 -0700 (Thu, 23 Oct 2008) | 1 line

  Converted Ptgs to use LittleEndianOutput
........
  r707519 | josh | 2008-10-23 17:58:49 -0700 (Thu, 23 Oct 2008) | 1 line

  Fix for unicode string bug in StyleRecord.  Improvements to WriteAccessRecord.
........
  r707525 | josh | 2008-10-23 19:08:47 -0700 (Thu, 23 Oct 2008) | 1 line

  Further conversion of Ptg classes to use LittleEndian input/output interfaces
........
  r707534 | josh | 2008-10-23 20:47:42 -0700 (Thu, 23 Oct 2008) | 1 line

  added LittleEndianByteArrayInputStream
........
  r707541 | josh | 2008-10-23 21:30:38 -0700 (Thu, 23 Oct 2008) | 1 line

  Removed String methods from LittleEndianInput
........
  r707542 | josh | 2008-10-23 21:40:37 -0700 (Thu, 23 Oct 2008) | 1 line

  removing unused code
........
  r707551 | josh | 2008-10-23 22:46:29 -0700 (Thu, 23 Oct 2008) | 1 line

  Simplification and code clean-up
........
  r707585 | josh | 2008-10-24 01:58:00 -0700 (Fri, 24 Oct 2008) | 1 line

  General clean-up in LittleEndian util class. (Some optimization, some obsolete code removal)
........
  r707729 | josh | 2008-10-24 12:25:11 -0700 (Fri, 24 Oct 2008) | 1 line

  Fixed test suite name
........
  r707778 | josh | 2008-10-24 16:13:44 -0700 (Fri, 24 Oct 2008) | 1 line

  Optimisation of RecordInputStream - removed intermediate 8K byte buffer.  Expected performance gain was not realised immediately, so LittleEndianInput stuff has been pushed down into DocumentInputStream to help.
........
  r707780 | josh | 2008-10-24 16:19:26 -0700 (Fri, 24 Oct 2008) | 1 line

  should have been submitted with c707778
........
  r707802 | josh | 2008-10-24 18:02:37 -0700 (Fri, 24 Oct 2008) | 1 line

  Further simplification to RecordInputStream.  Mostly regarding Strings, ContinueRecords and LittleEndianInput
........

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

16 years agoMerged revisions 706772,707450,707481 via svnmerge from
Josh Micich [Sun, 26 Oct 2008 06:40:36 +0000 (06:40 +0000)]
Merged revisions 706772,707450,707481 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r706772 | josh | 2008-10-21 14:25:50 -0700 (Tue, 21 Oct 2008) | 1 line

  Fix for bug 46053 - fixed evaluation cache dependency analysis when changing blank cells
........
  r707450 | josh | 2008-10-23 12:08:42 -0700 (Thu, 23 Oct 2008) | 1 line

  Fix for bug 45778 - made ObjRecord read sub-record ftLbsData properly
........
  r707481 | josh | 2008-10-23 14:42:05 -0700 (Thu, 23 Oct 2008) | 1 line

  fixed re-serialization of tAttrChoose
........

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

16 years agoapplied patches #46079, #46080 and #46081 by Gisella Bronzetti
Yegor Kozlov [Sat, 25 Oct 2008 13:39:43 +0000 (13:39 +0000)]
applied patches #46079, #46080 and #46081 by Gisella Bronzetti

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

16 years agomore cleanup and refactoring of the ooxml code:1. removed deprecated methods from...
Yegor Kozlov [Sat, 25 Oct 2008 11:48:50 +0000 (11:48 +0000)]
more cleanup and refactoring of the ooxml code:1. removed deprecated methods from xssf and interfaces
2. minimized the accessibility of internal constructors
3. more javadocs

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

16 years agoMerged revisions 703100,703197,703302,703596,703620,703645,703651,706540 via svnmerge...
Josh Micich [Sat, 25 Oct 2008 01:47:25 +0000 (01:47 +0000)]
Merged revisions 703100,703197,703302,703596,703620,703645,703651,706540 via svnmerge from
https://svn.apache.org/repos/asf/poi/trunk

........
  r703100 | josh | 2008-10-09 01:33:54 -0700 (Thu, 09 Oct 2008) | 1 line

  Removed last occurrences of storing Ptg arrays in Stacks.  Some related clean-up.
........
  r703197 | josh | 2008-10-09 09:10:39 -0700 (Thu, 09 Oct 2008) | 1 line

  Should have been submitted with r703100 (changes to Ptg)
........
  r703302 | josh | 2008-10-09 17:40:58 -0700 (Thu, 09 Oct 2008) | 1 line

  Fix for bug 45964 - support for link formulas in Text Objects
........
  r703596 | josh | 2008-10-10 15:59:14 -0700 (Fri, 10 Oct 2008) | 1 line

  Made RecordInputStream final (major clean-up in test cases and BiffViewer)
........
  r703620 | josh | 2008-10-10 18:11:05 -0700 (Fri, 10 Oct 2008) | 2 lines

  fix for bug 45866 - allowed for change of unicode compression across Continue records
........
  r703645 | yegor | 2008-10-11 03:31:24 -0700 (Sat, 11 Oct 2008) | 1 line

  fixed error in eval.xml: use &lt; instead of '<'
........
  r703651 | yegor | 2008-10-11 05:01:42 -0700 (Sat, 11 Oct 2008) | 1 line

  set trunk version.id=3.3-alpha1
........
  r706540 | yegor | 2008-10-20 23:47:35 -0700 (Mon, 20 Oct 2008) | 1 line

  updated release version on the index page, started a new section in the change log
........

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

16 years agoFurther simplification to RecordInputStream. Mostly regarding Strings, ContinueRecor...
Josh Micich [Sat, 25 Oct 2008 01:02:37 +0000 (01:02 +0000)]
Further simplification to RecordInputStream.  Mostly regarding Strings, ContinueRecords and LittleEndianInput

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

16 years agoshould have been submitted with c707778
Josh Micich [Fri, 24 Oct 2008 23:19:26 +0000 (23:19 +0000)]
should have been submitted with c707778

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

16 years agoOptimisation of RecordInputStream - removed intermediate 8K byte buffer. Expected...
Josh Micich [Fri, 24 Oct 2008 23:13:44 +0000 (23:13 +0000)]
Optimisation of RecordInputStream - removed intermediate 8K byte buffer.  Expected performance gain was not realised immediately, so LittleEndianInput stuff has been pushed down into DocumentInputStream to help.

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

16 years agoFixed test suite name
Josh Micich [Fri, 24 Oct 2008 19:25:11 +0000 (19:25 +0000)]
Fixed test suite name

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

16 years agoGeneral clean-up in LittleEndian util class. (Some optimization, some obsolete code...
Josh Micich [Fri, 24 Oct 2008 08:58:00 +0000 (08:58 +0000)]
General clean-up in LittleEndian util class. (Some optimization, some obsolete code removal)

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

16 years agoSimplification and code clean-up
Josh Micich [Fri, 24 Oct 2008 05:46:29 +0000 (05:46 +0000)]
Simplification and code clean-up

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

16 years agoremoving unused code
Josh Micich [Fri, 24 Oct 2008 04:40:37 +0000 (04:40 +0000)]
removing unused code

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

16 years agoRemoved String methods from LittleEndianInput
Josh Micich [Fri, 24 Oct 2008 04:30:38 +0000 (04:30 +0000)]
Removed String methods from LittleEndianInput

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

16 years agoadded LittleEndianByteArrayInputStream
Josh Micich [Fri, 24 Oct 2008 03:47:42 +0000 (03:47 +0000)]
added LittleEndianByteArrayInputStream

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

16 years agoFurther conversion of Ptg classes to use LittleEndian input/output interfaces
Josh Micich [Fri, 24 Oct 2008 02:08:47 +0000 (02:08 +0000)]
Further conversion of Ptg classes to use LittleEndian input/output interfaces

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

16 years agoFix for unicode string bug in StyleRecord. Improvements to WriteAccessRecord.
Josh Micich [Fri, 24 Oct 2008 00:58:49 +0000 (00:58 +0000)]
Fix for unicode string bug in StyleRecord.  Improvements to WriteAccessRecord.

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

16 years agoConverted Ptgs to use LittleEndianOutput
Josh Micich [Thu, 23 Oct 2008 22:28:05 +0000 (22:28 +0000)]
Converted Ptgs to use LittleEndianOutput

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

16 years agofixed re-serialization of tAttrChoose
Josh Micich [Thu, 23 Oct 2008 21:42:05 +0000 (21:42 +0000)]
fixed re-serialization of tAttrChoose

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

16 years agoFix for bug 45778 - made ObjRecord read sub-record ftLbsData properly
Josh Micich [Thu, 23 Oct 2008 19:08:42 +0000 (19:08 +0000)]
Fix for bug 45778 - made ObjRecord read sub-record ftLbsData properly

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

16 years ago1. important algorithmic improvements of XSSFRow and XSSFSheet, removed LinkedList...
Yegor Kozlov [Thu, 23 Oct 2008 18:57:28 +0000 (18:57 +0000)]
1. important algorithmic improvements of XSSFRow and XSSFSheet, removed LinkedList in favor of TreeMap, that allowed O(Log(N)) performance instead of O(N) when adding new rows and cells2. Revised cell value accessors in XSSFCell. Now both HSSF and XSSF handle various cell types equally. The same exceptions are thrown in case of type mismatch, same behaviour when setting nulls, etc.
3. Moved FormulaError codes out of the Cell interface into enum. Interface isn't a proper place for it
4. Finally finished javadoc on XSSFRow and XSSFCell

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

16 years agoFix for bug 46053 - fixed evaluation cache dependency analysis when changing blank...
Josh Micich [Tue, 21 Oct 2008 21:25:50 +0000 (21:25 +0000)]
Fix for bug 46053 - fixed evaluation cache dependency analysis when changing blank cells

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

16 years ago1. implemented XSSFSheet.autosizeColumn(), for now mostly duplicated HSSF code, will...
Yegor Kozlov [Tue, 21 Oct 2008 17:56:34 +0000 (17:56 +0000)]
1. implemented XSSFSheet.autosizeColumn(), for now mostly duplicated HSSF code, will be refactored in future.2. fixed bug #45974: XSSFCell.getCellStyle can return null3. more code cleanup and reaftoring, removed usages of obsolete XSSFCell.getCellNum() in favor of XSSFCell.getColumnIndex(), also more javadoc in core classes
4. fixed a blocker: calling XSSFSheet.getNumMergedRegions() resulted in unreadable workbook, this methods structurally modified worksheet and added unnecessary data

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

16 years agoupdated release version on the index page, started a new section in the change log
Yegor Kozlov [Tue, 21 Oct 2008 06:47:35 +0000 (06:47 +0000)]
updated release version on the index page, started a new section in the change log

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

16 years agocleanup of POIXMLDocument constructors and related sub-classes
Yegor Kozlov [Sun, 19 Oct 2008 15:31:28 +0000 (15:31 +0000)]
cleanup of POIXMLDocument constructors and related sub-classes

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

16 years agomore code cleanup and refactoring: (a) removed references to ooxml schemas from XSSF...
Yegor Kozlov [Sun, 19 Oct 2008 12:54:40 +0000 (12:54 +0000)]
more code cleanup and refactoring: (a) removed references to ooxml schemas from XSSF enums, they should not depend on ooxml-schemas.jar
(b) removed "for testing only" constructors, the goal is to have a single, maximum 2 constructors for objects inherited from POIXMLDocumentPart
(c) more javadocs

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

16 years agoapplied patch #46003 by Gisella Bronzetti
Yegor Kozlov [Fri, 17 Oct 2008 18:43:37 +0000 (18:43 +0000)]
applied patch #46003 by Gisella Bronzetti

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

16 years agoapplied patches #46004 and #46006 submitted by Gisella Bronzetti
Yegor Kozlov [Fri, 17 Oct 2008 17:44:53 +0000 (17:44 +0000)]
applied patches #46004 and #46006 submitted by Gisella Bronzetti

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

16 years agoshould have been included in r705638
Yegor Kozlov [Fri, 17 Oct 2008 16:21:05 +0000 (16:21 +0000)]
should have been included in r705638

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

16 years agomore progress on SpreadsheetML drawing layer;finished XSSFPicture, auto-sizing is...
Yegor Kozlov [Fri, 17 Oct 2008 15:14:00 +0000 (15:14 +0000)]
more progress on SpreadsheetML drawing layer;finished XSSFPicture, auto-sizing is supported; implemented initial support for shape groups. Common HSSF-XSSF drawing interfaces are still TODO.

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

16 years agorefactored POIXMLFactory and related classes; simplified XSSFRelation - now it's...
Yegor Kozlov [Sun, 12 Oct 2008 13:10:30 +0000 (13:10 +0000)]
refactored POIXMLFactory and related classes; simplified XSSFRelation - now it's just a set of definitions of XSSF relations, all read/load stuff is not used anymore and was removed. Also, removed Workbook.getCustomPallete() - it's OLE-specific

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

16 years agoapplied patch #45967 by Gisella Bronzetti: support for XSSFPrintSetup object
Yegor Kozlov [Sun, 12 Oct 2008 10:25:58 +0000 (10:25 +0000)]
applied patch #45967 by Gisella Bronzetti: support for XSSFPrintSetup object

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

16 years agoset trunk version.id=3.3-alpha1
Yegor Kozlov [Sat, 11 Oct 2008 12:01:42 +0000 (12:01 +0000)]
set trunk version.id=3.3-alpha1

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

16 years agofixed error in eval.xml: use &lt; instead of '<'
Yegor Kozlov [Sat, 11 Oct 2008 10:31:24 +0000 (10:31 +0000)]
fixed error in eval.xml: use &lt; instead of '<'

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