GitHub user Alain-Bearez opened a pull request: https://github.com/apache/poi/pull/68
Share chart data implementation between XSSFChart and XSLFChart through XDDF The main goal of this work is to be able to: - duplicate a slide that has a chart on it (https://bz.apache.org/bugzilla/show_bug.cgi?id=57835); - more easily access definitions for axes; - more easily set data series for axes; - share code between XSLF and XSSF: XSSFChart and XSLFChart are using XDDFChartData. What is left to be done: - complete implementation of first five chart types; - implement other chart types. You can merge this pull request into a Git repository by running: $ git pull https://github.com/cuali/poi xddf-usermodel Alternatively you can review and apply these changes as the patch at: https://github.com/apache/poi/pull/68.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #68 ---- commit 359409443c48140583fc00529597274b6252ce0e Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-06-01T06:34:07Z rework XSLFChart examples, hiding underlying internal interface commit 94c6be98e69ff89a41372a277af523bb21983449 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-05-26T07:30:07Z define a user model for chart axes (inspired by XSSFChartAxis) commit 2ded4f39388cb5767d39d2148b4f4b3e31d3bf02 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-06-01T08:09:06Z define user model for pie and bar charts data series (inspired by XSSF) commit 748c4805cfe4eb5492d98f4ee53eb74d4849ba59 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-08-01T05:44:44Z duplicate charts and workbooks while importing content from other slide commit c8969110f803f89bca44e0aee1debf6687fc8c32 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-07-04T06:56:19Z join efforts between XSSF charts and XSLF charts into XDDF DrawingML commit 9d8fcfb599ef72ae764fa15432c943ae5f6296e2 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-08-08T21:53:26Z enable more than one data series per chart commit 993a46114cd1635d6147e0d5e48cc2627166ca81 Author: Alain FAGOT BEAREZ <abea...@for-scala.it> Date: 2017-08-08T21:53:26Z use XDDF user model from XSSFChart ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org