aboutsummaryrefslogtreecommitdiffstats
path: root/src/java
Commit message (Collapse)AuthorAgeFilesLines
* Removed last occurrences of storing Ptg arrays in Stacks. Some related ↵Josh Micich2008-10-095-131/+29
| | | | | | clean-up. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703100 13f79535-47bb-0310-9956-ffa450edef68
* converted short HSSFCell.getCellNum to int getColumnIndexJosh Micich2008-10-093-14/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703092 13f79535-47bb-0310-9956-ffa450edef68
* Performance optimisation for EvaluationCache. Changed to use HSSFCell as ↵Josh Micich2008-10-0921-482/+1258
| | | | | | key into cache entry map. Reduced dependency information storage for blank cells. Introduced EvaluationSheet and EvaluationCell interfaces. Modified HSSFFormulaEvaluator API to have simpler notify~ methods git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@703063 13f79535-47bb-0310-9956-ffa450edef68
* Fix for 43354 - made the formula evaluator capable of handling missing ↵Josh Micich2008-10-063-4/+48
| | | | | | function arguments git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@702231 13f79535-47bb-0310-9956-ffa450edef68
* Fixing comments and formatting inside Record subclassesJosh Micich2008-10-0555-692/+200
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701756 13f79535-47bb-0310-9956-ffa450edef68
* Better bounds checking in RecordInputStream. Removed rarely used methods ↵Josh Micich2008-10-053-211/+170
| | | | | | readShortArray and putShortArray git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701747 13f79535-47bb-0310-9956-ffa450edef68
* changed workbook reference to index in CellLocationJosh Micich2008-10-044-14/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701598 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45912 - ArrayIndexOutOfBoundsException in EmbeddedObjectRefSubRecordJosh Micich2008-10-032-164/+308
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@701569 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug in CellCacheEntry (support for caching blank evaluation results)Josh Micich2008-10-011-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700916 13f79535-47bb-0310-9956-ffa450edef68
* reverted the change made in r693085 , see bug #45859Yegor Kozlov2008-09-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700479 13f79535-47bb-0310-9956-ffa450edef68
* Refactored fillFields() method into constructor in Record class hierarchyJosh Micich2008-09-30155-1711/+133
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700356 13f79535-47bb-0310-9956-ffa450edef68
* Removed validateSid method from Record classesJosh Micich2008-09-30149-1524/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700327 13f79535-47bb-0310-9956-ffa450edef68
* Updated formula evaluator documentation due to bugzilla 45768Josh Micich2008-09-291-12/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700304 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45876 - allowed BoundSheetRecord to take sheet names longer than ↵Josh Micich2008-09-293-24/+42
| | | | | | 31 chars git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700280 13f79535-47bb-0310-9956-ffa450edef68
* Should have been submitted with c700203 (Refactoring row-blocks record ↵Josh Micich2008-09-293-23/+59
| | | | | | reading logic in Sheet) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700204 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring row-blocks record reading logic in SheetJosh Micich2008-09-2916-670/+298
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700203 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45890 - made HSSFSheet.shiftRows also update conditional formatsJosh Micich2008-09-296-28/+113
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@700005 13f79535-47bb-0310-9956-ffa450edef68
* Bug 45865 - modified Formula Parser/Evaluator to handle cross-worksheet formulasJosh Micich2008-09-2819-122/+568
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699761 13f79535-47bb-0310-9956-ffa450edef68
* Fix formula parser to properly support the range operator. Small fixes to ↵Josh Micich2008-09-266-313/+478
| | | | | | parsing of sheet names and full column references. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699487 13f79535-47bb-0310-9956-ffa450edef68
* Changed HSSFEvaluationWorkbook to avoid re-parsing cell formulas during ↵Josh Micich2008-09-266-26/+135
| | | | | | execution. (working towards fix for bug 45865) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@699178 13f79535-47bb-0310-9956-ffa450edef68
* Optimised the FormulaEvaluator to take cell dependencies into accountJosh Micich2008-09-2314-274/+674
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@698047 13f79535-47bb-0310-9956-ffa450edef68
* Some clean-up in BoundSheetRecordJosh Micich2008-09-223-413/+213
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@698039 13f79535-47bb-0310-9956-ffa450edef68
* Apply part of patch from bug #16936, with the rest made more HSSFCell like - ↵Nick Burch2008-09-211-0/+28
| | | | | | Initial support for whole-row cell styling git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697599 13f79535-47bb-0310-9956-ffa450edef68
* Update hssf.extractor.ExcelExtractor to optionally output blank cells tooNick Burch2008-09-211-53/+72
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697589 13f79535-47bb-0310-9956-ffa450edef68
* Test to show that bug #45492 is invalidNick Burch2008-09-212-2/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697584 13f79535-47bb-0310-9956-ffa450edef68
* Include the sheet name in the output of examples.XLS2CSVmraNick Burch2008-09-211-0/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697580 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #45784 - Support long chart titles in SeriesTextRecordsNick Burch2008-09-211-3/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697562 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #45777 - Throw an exception if HSSF Footer or Header is attemped to ↵Nick Burch2008-09-214-0/+33
| | | | | | be set too long, rather than having it break during writing out git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697559 13f79535-47bb-0310-9956-ffa450edef68
* Some clean-up after r696898 (partitioning common formula logic). Fixed ↵Josh Micich2008-09-192-38/+17
| | | | | | compiler error in example XLS2CSVmra git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@697145 13f79535-47bb-0310-9956-ffa450edef68
* Partitioning common formula logic. Introduced FormulaParsingWorkbook and ↵Josh Micich2008-09-1938-1083/+1427
| | | | | | EvaluationWorkbook interfaces to make merge with ooxml branch easier git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696898 13f79535-47bb-0310-9956-ffa450edef68
* code clean-up (removed compiler warnings/unused methods)Josh Micich2008-09-192-20/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696860 13f79535-47bb-0310-9956-ffa450edef68
* Partitioning common formula logic. Introduced FormulaRenderingWorkbook ↵Josh Micich2008-09-1843-184/+338
| | | | | | interface to make merge with ooxml branch easier git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696813 13f79535-47bb-0310-9956-ffa450edef68
* fixed bug #45829: HSSFPicture.getImageDimension() fails when DPI of image is ↵Yegor Kozlov2008-09-181-0/+6
| | | | | | zero git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696622 13f79535-47bb-0310-9956-ffa450edef68
* Small tweak to NamePtg and Ref3DPtgJosh Micich2008-09-175-37/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696501 13f79535-47bb-0310-9956-ffa450edef68
* Reverting method name change. Taking a risk on breaking binary ↵Josh Micich2008-09-163-22/+16
| | | | | | compatibility for method HSSFSheet. getDefaultColWidth() (follow-on from r696075 / bug 45805) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696084 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45805 - 16-bit signed/unsigned problems in ↵Josh Micich2008-09-167-99/+114
| | | | | | HSSFSheet.getColWidth() etc git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696075 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45780 - update area refs during HSSFSheet.shiftRows()Josh Micich2008-09-1620-369/+609
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@696038 13f79535-47bb-0310-9956-ffa450edef68
* Make MissingCellPolicy javadocs even more explicit about iterators, as ↵Nick Burch2008-09-152-1/+6
| | | | | | people seem not to quite get it git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695621 13f79535-47bb-0310-9956-ffa450edef68
* Finish exposing the name of Named Cell Styles via HSSFCellStyle (normally ↵Nick Burch2008-09-151-0/+16
| | | | | | held on the parent style though) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695420 13f79535-47bb-0310-9956-ffa450edef68
* Make a start on exposing the StyleRecord details into HSSFCellStyle, but not ↵Nick Burch2008-09-143-1/+91
| | | | | | fully there yet git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695303 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45978 - removed eager initialisation of SheetReferencesJosh Micich2008-09-146-92/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@695264 13f79535-47bb-0310-9956-ffa450edef68
* Replace some model.Sheet references with usermodel.HSSFSheet ones, to make ↵Nick Burch2008-09-134-27/+26
| | | | | | more in keeping with xssf, and make merges easier git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694946 13f79535-47bb-0310-9956-ffa450edef68
* Slight tidyNick Burch2008-09-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694939 13f79535-47bb-0310-9956-ffa450edef68
* Added toString methods formatAsString to CellValue. Changed deprecation on ↵Josh Micich2008-09-131-13/+33
| | | | | | CellValue.getRichTextStringValue git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694881 13f79535-47bb-0310-9956-ffa450edef68
* Refactored TextFunctions. Some minor fixes - test cases added.Josh Micich2008-09-1315-991/+338
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694877 13f79535-47bb-0310-9956-ffa450edef68
* Made HSSFFormulaEvaluator no longer require initialisation with sheet or row.Josh Micich2008-09-1210-254/+225
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694643 13f79535-47bb-0310-9956-ffa450edef68
* Extended support for cached results of formula cellsJosh Micich2008-09-128-650/+858
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694631 13f79535-47bb-0310-9956-ffa450edef68
* clarification of ArrayPtg size incrementJosh Micich2008-09-121-30/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694620 13f79535-47bb-0310-9956-ffa450edef68
* Removed trailing comma from output of HexDump.toHex()Josh Micich2008-09-122-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694619 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 45639 - cleaned up index logic inside ColumnInfoRecordsAggregateJosh Micich2008-09-114-562/+588
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@694534 13f79535-47bb-0310-9956-ffa450edef68