summaryrefslogtreecommitdiffstats
path: root/src/ooxml/testcases
Commit message (Collapse)AuthorAgeFilesLines
* 1. included ooxml javadocs in build.xml2. added a new rich example: ↵Yegor Kozlov2008-11-062-6/+5
| | | | | | BusinessPlan.java3. misc bug fixes git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@711839 13f79535-47bb-0310-9956-ffa450edef68
* more cleanup and refactoring of ooxml code,added more unit test and 3 rich ↵Yegor Kozlov2008-10-298-82/+177
| | | | | | 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
* 1. moved ooxml enums into interfaces-jdk15, they are common and should be in ↵Yegor Kozlov2008-10-286-58/+40
| | | | | | 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
* improved XSSFName:check for name uniqueness, validate name name, more unit ↵Yegor Kozlov2008-10-272-2/+108
| | | | | | tests and javadocs git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@708306 13f79535-47bb-0310-9956-ffa450edef68
* applied patches #46079, #46080 and #46081 by Gisella BronzettiYegor Kozlov2008-10-252-6/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@707843 13f79535-47bb-0310-9956-ffa450edef68
* more cleanup and refactoring of the ooxml code:1. removed deprecated methods ↵Yegor Kozlov2008-10-257-53/+53
| | | | | | | | | | 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
* 1. important algorithmic improvements of XSSFRow and XSSFSheet, removed ↵Yegor Kozlov2008-10-233-48/+142
| | | | | | | | | | 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
* 1. implemented XSSFSheet.autosizeColumn(), for now mostly duplicated HSSF ↵Yegor Kozlov2008-10-216-56/+35
| | | | | | | | 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
* more code cleanup and refactoring: (a) removed references to ooxml schemas ↵Yegor Kozlov2008-10-1910-463/+426
| | | | | | | | | | 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
* applied patch #46003 by Gisella BronzettiYegor Kozlov2008-10-171-0/+68
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@705701 13f79535-47bb-0310-9956-ffa450edef68
* more progress on SpreadsheetML drawing layer;finished XSSFPicture, ↵Yegor Kozlov2008-10-176-39/+94
| | | | | | 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
* applied patch #45967 by Gisella Bronzetti: support for XSSFPrintSetup objectYegor Kozlov2008-10-122-0/+210
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@703778 13f79535-47bb-0310-9956-ffa450edef68
* Initial support for SpreadsheetML drawings,implemented XSSFPicture, added ↵Yegor Kozlov2008-10-105-66/+296
| | | | | | ability to add pictures to workbook, refactored XSSFPictureData to be a subclass of POIXMLDocumentPart. Also refactored misc odds and ends in order to produce xml better compatible with what MS Office produces git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@703490 13f79535-47bb-0310-9956-ffa450edef68
* applied patch #45492 submitted by Gisella Bronzetti,also performed major ↵Yegor Kozlov2008-10-055-257/+567
| | | | | | cleanup of StylesTable and its components, the goal was to ensure that StylesTable works as a cache of styling components, not just a regular store of fill patterns and cell styles. git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@701797 13f79535-47bb-0310-9956-ffa450edef68
* applied patches provided by Gisella Bronzetti in bugs #45918, #45917 and #45920Yegor Kozlov2008-10-012-1/+95
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@700844 13f79535-47bb-0310-9956-ffa450edef68
* iterator over sheet data in XSSFReader returns sheets in logical order, ↵Yegor Kozlov2008-10-011-0/+26
| | | | | | i.e. as they are defined in workbook.xml (was in physical order, as they were stored in the relationship table) git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@700821 13f79535-47bb-0310-9956-ffa450edef68
* refactored POIXMLDocument to be a composite of POIXMLDocumentPart, this way ↵Yegor Kozlov2008-09-307-167/+122
| | | | | | | | XSSFWorkbook is a root of a tree: XSSFSheets are children, XSSFDrawings are children of worksheets, etc, Also, performed major cleanup of core XSSF classes and test cases git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@700472 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up test codeJosh Micich2008-09-291-80/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@699991 13f79535-47bb-0310-9956-ffa450edef68
* Applied patch 45899 - XSSFWorkbook getActiveSheetIndex / setActiveSheetJosh Micich2008-09-291-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@699989 13f79535-47bb-0310-9956-ffa450edef68
* Applied patch 45898 - fixed XSSFCellFill getFillBackgroundColor and ↵Josh Micich2008-09-292-707/+741
| | | | | | getFillForegroundColor to not throw NPE if fill has not been set. Some other code clean up. git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@699984 13f79535-47bb-0310-9956-ffa450edef68
* applied patches #45894 and #45892, also major cleanup of XSSFSheet and ↵Yegor Kozlov2008-09-264-41/+109
| | | | | | related classes git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@699185 13f79535-47bb-0310-9956-ffa450edef68
* misc ooxml improvements:"Yegor Kozlov2008-09-252-6/+6
| | | | | | | | 1. preserve themes across read-write 2. properly set default properties of a new worksheet git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@698838 13f79535-47bb-0310-9956-ffa450edef68
* patch #45881 from Sourcesense: implemented cell fills and borders, added ↵Yegor Kozlov2008-09-241-11/+70
| | | | | | examples git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@698674 13f79535-47bb-0310-9956-ffa450edef68
* XSSFFont improvements from patch #45874Yegor Kozlov2008-09-242-38/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@698651 13f79535-47bb-0310-9956-ffa450edef68
* Merged revisions 696860,696898 via svnmerge from Josh Micich2008-09-192-13/+12
| | | | | | | | | | | | | | | | | | https://svn.apache.org/repos/asf/poi/trunk Quite a lot of manual fixing required. Also moved CellValue to top level class. ........ r696860 | josh | 2008-09-18 17:02:21 -0700 (Thu, 18 Sep 2008) | 1 line code clean-up (removed compiler warnings/unused methods) ........ r696898 | josh | 2008-09-18 19:19:58 -0700 (Thu, 18 Sep 2008) | 1 line Partitioning common formula logic. Introduced FormulaParsingWorkbook and EvaluationWorkbook interfaces to make merge with ooxml branch easier ........ git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696961 13f79535-47bb-0310-9956-ffa450edef68
* removed extra line that caused compilation errorYegor Kozlov2008-09-181-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696762 13f79535-47bb-0310-9956-ffa450edef68
* 1. initial support for rich text in xssf"Yegor Kozlov2008-09-187-100/+325
| | | | | | | | | | 2. cleaned common ooxml-ole2 interfaces, removed ole2-specific stuff 3. added new examples from the quick guide 4. misc xssf refactoring, tending to use enums intstead of final static constants 5. refactored XSSFFont 6. included test-ooxml and jar-ooxml in the dist target, they are part of release and should be there git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696584 13f79535-47bb-0310-9956-ffa450edef68
* Minor fixes to get junits working after r695832. Updates to align with new ↵Josh Micich2008-09-174-179/+168
| | | | | | sample.xlsx, and moved SharedStringSource out of usermodel API. git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696415 13f79535-47bb-0310-9956-ffa450edef68
* minor improvements to junitsJosh Micich2008-09-172-24/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696401 13f79535-47bb-0310-9956-ffa450edef68
* include rich text in the unit testYegor Kozlov2008-09-171-3/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@696377 13f79535-47bb-0310-9956-ffa450edef68
* unit tests for SharedStringsTableYegor Kozlov2008-09-161-0/+144
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@695833 13f79535-47bb-0310-9956-ffa450edef68
* Preserve rich text across read-write of SharedStringsTable, also improved ↵Yegor Kozlov2008-09-161-2/+3
| | | | | | performance and removed obsolete ole2-specific stuff git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@695832 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #45518 - Fix up ColumnHelper to output valid col tags, by making 1 ↵Nick Burch2008-09-152-12/+64
| | | | | | based and 0 based bits clearer, and using the right ones git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@695620 13f79535-47bb-0310-9956-ffa450edef68
* refactored cell align accessors in xssf and added samples based on the quick ↵Yegor Kozlov2008-09-151-312/+268
| | | | | | guide git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@695411 13f79535-47bb-0310-9956-ffa450edef68
* more ooxml progress from SourseSense developersYegor Kozlov2008-09-116-9/+537
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@694288 13f79535-47bb-0310-9956-ffa450edef68
* Update test to track change in hssfNick Burch2008-09-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@693511 13f79535-47bb-0310-9956-ffa450edef68
* fixed bug in junit which was exposed due to new caching feature of the ↵Josh Micich2008-09-081-67/+65
| | | | | | formula evaluator git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@693179 13f79535-47bb-0310-9956-ffa450edef68
* Initial ExtractorFactory support for building TextExtractors for embeded ↵Nick Burch2008-09-021-0/+61
| | | | | | documents git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@691351 13f79535-47bb-0310-9956-ffa450edef68
* Support stripping XSSF header and footer fields (eg page number) out of ↵Nick Burch2008-08-141-2/+39
| | | | | | header and footer text if required git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@686059 13f79535-47bb-0310-9956-ffa450edef68
* Add POIXMLPropertiesTextExtractor, which provides to the OOXML file formats ↵Nick Burch2008-08-121-0/+74
| | | | | | a similar function to HPSF's HPSFPropertiesExtractor git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@685315 13f79535-47bb-0310-9956-ffa450edef68
* Have XWPFWordExtractor extract headers and footersNick Burch2008-08-092-6/+71
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684276 13f79535-47bb-0310-9956-ffa450edef68
* Improve paragraph text stuff, and further header testsNick Burch2008-08-092-3/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684273 13f79535-47bb-0310-9956-ffa450edef68
* Improve how XWPF headers and footers workNick Burch2008-08-092-1/+181
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684269 13f79535-47bb-0310-9956-ffa450edef68
* Improve how XWPFParagraph works, so it is child order awareNick Burch2008-08-091-0/+96
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684239 13f79535-47bb-0310-9956-ffa450edef68
* Start on xwpf header/footer supportNick Burch2008-08-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684229 13f79535-47bb-0310-9956-ffa450edef68
* Patch from bug #45592 - improve xwpf text extractionNick Burch2008-08-091-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@684219 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #45545 - Improve XSLF usermodel support, and include XSLF comments ↵Nick Burch2008-08-051-0/+18
| | | | | | in extracted text git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@682843 13f79535-47bb-0310-9956-ffa450edef68
* Test to show that bug #45544 is incorrectNick Burch2008-08-051-0/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@682769 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug #45540 - Fix XSSF header and footer support, and include headers and ↵Nick Burch2008-08-053-15/+93
| | | | | | footers in the output of XSSFExcelExtractor git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@682674 13f79535-47bb-0310-9956-ffa450edef68
* Improve support, tests and documentation for xssf headers and footersNick Burch2008-08-051-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@682662 13f79535-47bb-0310-9956-ffa450edef68