aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/java/org/apache/poi/xssf
Commit message (Collapse)AuthorAgeFilesLines
* Bug 58326 - Forbidden APIs patches - first set of changes for locale and ↵Andreas Beeker2015-09-073-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | timezone settings also includes fixes for - name shadowing - unused deprecated method "getClipRect" in classes extending Graphics2d - HexDump - replaced intermediate String.format calls with custom padding - convert testcases to junit4 - closing resources also tested with an arbitary timezone (PST) and locale (ru) supresses forbidden apis check for - LocaleUtil (the only place where Locale.getDefault() and TimeZone.getDefault() should be called) - Classes using FontMetrics - without the actual text it's difficult to return something sane Some usage of UTC and Locale.ROOT might be still wrong, e.g. in MapiMessage we don't access the extended mapi properties, which might contain the timezone DataFormatter has now a Observable property which need to be observed when custom formats are used and the Locale changes git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1701688 13f79535-47bb-0310-9956-ffa450edef68
* Bug 58315: Avoid NPE for RichTextString without font-detailsDominik Stadler2015-09-051-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1701382 13f79535-47bb-0310-9956-ffa450edef68
* Eclipse warnings, close resources in CommandLineTextExtractor, add ↵Dominik Stadler2015-09-031-2/+2
| | | | | | try/finally, formatting, ... git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1701139 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug 53275: reset indexed color flag when setting a non-indexed colorDominik Stadler2015-09-031-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1701134 13f79535-47bb-0310-9956-ffa450edef68
* Fix some Forbidden APIs errorsNick Burch2015-09-011-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1700670 13f79535-47bb-0310-9956-ffa450edef68
* Fix some Forbidden APIs errorsNick Burch2015-09-011-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1700642 13f79535-47bb-0310-9956-ffa450edef68
* Javadoc tweakNick Burch2015-08-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1697462 13f79535-47bb-0310-9956-ffa450edef68
* Eclipse warnings, code formatting, missing @Overrides, Javadoc, missing ↵Dominik Stadler2015-08-201-14/+72
| | | | | | close(), ... git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1696794 13f79535-47bb-0310-9956-ffa450edef68
* POI Bug 58260: Fix checks for limit on number of styles in XSSF/SXSSF and ↵Dominik Stadler2015-08-192-3/+9
| | | | | | fix having more than 32k styles in SXSSF workbooks git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1696586 13f79535-47bb-0310-9956-ffa450edef68
* Improve ReadOnlySharedStringsTable to cope gracefully with an empty SST part.David North2015-08-191-7/+9
| | | | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=58262 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1696559 13f79535-47bb-0310-9956-ffa450edef68
* FindBugs - DLS_DEAD_LOCAL_STOREAndreas Beeker2015-08-151-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1696038 13f79535-47bb-0310-9956-ffa450edef68
* findbugs - DM_NUMBER_CTORAndreas Beeker2015-08-131-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1695635 13f79535-47bb-0310-9956-ffa450edef68
* #58220 - Improve the javadocs for XSSFFont and Font getFontHeight methodsNick Burch2015-08-121-10/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1695528 13f79535-47bb-0310-9956-ffa450edef68
* Example to go with refactor for ↵David North2015-08-061-1/+5
| | | | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=58219 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1694536 13f79535-47bb-0310-9956-ffa450edef68
* Proposed refactor for:David North2015-08-061-8/+12
| | | | | | https://bz.apache.org/bugzilla/show_bug.cgi?id=58219 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1694531 13f79535-47bb-0310-9956-ffa450edef68
* Use an enum to simplify the themes code and testsNick Burch2015-08-041-25/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1694125 13f79535-47bb-0310-9956-ffa450edef68
* Pull out indexes from the switch statement to constants, and fix warningsNick Burch2015-08-042-18/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1694121 13f79535-47bb-0310-9956-ffa450edef68
* Further XSSF Themes unit testingNick Burch2015-08-041-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1694093 13f79535-47bb-0310-9956-ffa450edef68
* FindBugs fixes - MS_SHOULD_BE_FINALAndreas Beeker2015-08-031-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693984 13f79535-47bb-0310-9956-ffa450edef68
* Use the same "is this a formula" logic for both getCellType and ↵Nick Burch2015-08-011-5/+9
| | | | | | getCachedFormulaResultType git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693767 13f79535-47bb-0310-9956-ffa450edef68
* Start re-enabling some SXSSF formula evaluation tests, with required fixes ↵Nick Burch2015-07-313-6/+54
| | | | | | #58200 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693662 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the core part of the XSSF Formula Evaluator, to make SXSSF ↵Nick Burch2015-07-313-187/+228
| | | | | | overrides easier #58200 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693661 13f79535-47bb-0310-9956-ffa450edef68
* More helpful exception on the wrong cell typeNick Burch2015-07-311-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693656 13f79535-47bb-0310-9956-ffa450edef68
* Get basic SXSSF formula evaluation working, for cells/references in the ↵Nick Burch2015-07-317-28/+74
| | | | | | window #58200 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693654 13f79535-47bb-0310-9956-ffa450edef68
* Push most of the common logic from XSSFEvaluationWorkbook into ↵Nick Burch2015-07-314-323/+451
| | | | | | BaseXSSFEvaluationWorkbook, and start to use it for SXSSF as well #58200 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693647 13f79535-47bb-0310-9956-ffa450edef68
* Remove a long-deprecated constructorNick Burch2015-07-311-11/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693646 13f79535-47bb-0310-9956-ffa450edef68
* Fix inconsistent indents/whitespaceNick Burch2015-07-311-221/+221
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693645 13f79535-47bb-0310-9956-ffa450edef68
* Prepare for SXSSF evaluation #58200Nick Burch2015-07-318-18/+135
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693644 13f79535-47bb-0310-9956-ffa450edef68
* #58200 Prepare for evaluating SXSSF cell formulas in limited casesNick Burch2015-07-317-48/+189
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693641 13f79535-47bb-0310-9956-ffa450edef68
* Use more specific return types in SXSSF, which avoids casts, and also fix ↵Nick Burch2015-07-314-25/+23
| | | | | | some long-standing TODOs on 1904 dates git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693633 13f79535-47bb-0310-9956-ffa450edef68
* Have XSSF rich test strings report if they have formatting applied or not, ↵Nick Burch2015-07-313-6/+23
| | | | | | and fix them to only add the formatting child element when needed git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693632 13f79535-47bb-0310-9956-ffa450edef68
* Bug 57571, Bug 58175: Fix creating comments for XSSF/SXSSF, regression was ↵Dominik Stadler2015-07-241-0/+16
| | | | | | introduced via bug 54920 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1692483 13f79535-47bb-0310-9956-ffa450edef68
* Allow creating of an empty Themes Table on requestNick Burch2015-07-223-4/+61
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1692211 13f79535-47bb-0310-9956-ffa450edef68
* Javadoc fixesNick Burch2015-07-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1692210 13f79535-47bb-0310-9956-ffa450edef68
* Fix inconsistent whitespace/indentsNick Burch2015-07-201-36/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691871 13f79535-47bb-0310-9956-ffa450edef68
* #58130 CF DataBar example and testsNick Burch2015-07-201-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691869 13f79535-47bb-0310-9956-ffa450edef68
* #58130 CF DataBar supportNick Burch2015-07-203-1/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691868 13f79535-47bb-0310-9956-ffa450edef68
* #58130 Begin CF DataBar supportNick Burch2015-07-201-16/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691867 13f79535-47bb-0310-9956-ffa450edef68
* #58130 Support for creating CF Color Scale FormattingsNick Burch2015-07-201-1/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691866 13f79535-47bb-0310-9956-ffa450edef68
* Move some of the XSSF Color logic to a base class, so that the HSSF Extended ↵Nick Burch2015-07-201-72/+57
| | | | | | Color wrapper can use it git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691864 13f79535-47bb-0310-9956-ffa450edef68
* #58130 Enable CF ColorScale support on the rule, and begin testingNick Burch2015-07-191-4/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691860 13f79535-47bb-0310-9956-ffa450edef68
* XSSF color scale CF objectsNick Burch2015-07-192-0/+107
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691859 13f79535-47bb-0310-9956-ffa450edef68
* #58130 Mostly there with CF Icon setsNick Burch2015-07-182-7/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691679 13f79535-47bb-0310-9956-ffa450edef68
* Start on XSSF CF Iconset for #58130Nick Burch2015-07-173-35/+115
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691479 13f79535-47bb-0310-9956-ffa450edef68
* XSSF CF thresholdsNick Burch2015-07-172-5/+89
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691478 13f79535-47bb-0310-9956-ffa450edef68
* #58130 more progress towards supporting other CF typesNick Burch2015-07-172-0/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691472 13f79535-47bb-0310-9956-ffa450edef68
* Start checking the CF colours in the unit testsNick Burch2015-07-141-4/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691092 13f79535-47bb-0310-9956-ffa450edef68
* #58138 CF Border colour getters and setters on Color objects as well as shortsNick Burch2015-07-141-45/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691083 13f79535-47bb-0310-9956-ffa450edef68
* Support unsetting the XSSF CF pattern coloursNick Burch2015-07-141-6/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691081 13f79535-47bb-0310-9956-ffa450edef68
* Cleaner code for checking and casting the Color objectsNick Burch2015-07-143-13/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1691064 13f79535-47bb-0310-9956-ffa450edef68