Hi, @Greg: It was Brazilian Father’s Day today, so that I did not pick up tech lists from bed… but only after my daughter was sleeping.
I cloned and searched through the following code base: https://github.com/WoozyG/spreadsheet/tree/ConditionalFormatting There I found no single reference to any `usermodel.charts.*` classes that I am deprecating. This is good news for POI. Bad news for Vaadin people is that they rely on some `@Internal` method that is leaking underlying `CTChart` element. My feeling is that the public `getCTChart` method had been introduced due to some flaws in the original design of the `ss.usermodel.charts` API. I removed the need for it, from POI side. The rest of the Vaadin code that depends on XSSFChart requires access to both `@Internal public CTChart getCTChart()` and `@Internal public CTChartSpace getCTChartSpace()` due to the lack of `usermodel` API to wrap these concepts. Searching through Google, I also found similar dependencies on the same methods on XSLFChart in some open source projects. This may be work for a distinct branch later on, until we could deprecate these two methods. Best regards, Alain --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org