Re: Usage of internal API's in charts
Ok. That what I assumed. Shall we try to compile a list with needed API's? -Sven Am 26.08.2015 19:19 schrieb Pedro Duque Vieira pedro.duquevie...@gmail.com: I've also extended charts and have also been confronted with internal APIs. -- Pedro Duque Vieira
Re: Usage of internal API's in charts
I've also extended charts and have also been confronted with internal APIs. -- Pedro Duque Vieira
Re: Usage of internal API's in charts
Sven Reimers wrote: Hi, What about things like com.sun.javafx.charts.ChartLayoutAnimator ? Actually there may not be too many users of this, but if you try to write your own axis implementation (e.g. LogarithmicAxis) you may need access to this - correct? I'll let Jonathan answer this. Should we revisit every possible extension point in JavaFX and make sure all necessary implementations can be accessed via javafx.* packages? Yes. Although not all of them will be address in JDK 9, it will be helpful to know what they are and what the use case is. -- Kevin Thanks. Sven
Re: Usage of internal API's in charts
Hi, What about things like com.sun.javafx.charts.ChartLayoutAnimator ? Actually there may not be too many users of this, but if you try to write your own axis implementation (e.g. LogarithmicAxis) you may need access to this - correct? I'll let Jonathan answer this. ChartsLayoutAnimator didn't appear once on my jdeps analysis from a few weeks back, so it hasn't been on my radar as a possible candidate for making public. I don't imagine this will be something we try to bring out in JDK 9, but if it is something that is generally useful and important a bug should be filed for it. Should we revisit every possible extension point in JavaFX and make sure all necessary implementations can be accessed via javafx.* packages? Yes. Although not all of them will be address in JDK 9, it will be helpful to know what they are and what the use case is. I agree with Kevin - half the battle is just knowing what is generally useful. It would be wise to have an umbrella issue in JBS that tracks all 'make XXX public' issues. If we get a few of these kind of issues filed I'll make an umbrella issue. -- Jonathan
Re: Usage of internal API's in charts
The reason this haas not shown up is that nobody has tried to extends charts maybe... Will think more about and try to file bugs Sven On Tue, Aug 25, 2015 at 10:24 PM, Jonathan Giles jonathan.gi...@oracle.com wrote: Hi, What about things like com.sun.javafx.charts.ChartLayoutAnimator ? Actually there may not be too many users of this, but if you try to write your own axis implementation (e.g. LogarithmicAxis) you may need access to this - correct? I'll let Jonathan answer this. ChartsLayoutAnimator didn't appear once on my jdeps analysis from a few weeks back, so it hasn't been on my radar as a possible candidate for making public. I don't imagine this will be something we try to bring out in JDK 9, but if it is something that is generally useful and important a bug should be filed for it. Should we revisit every possible extension point in JavaFX and make sure all necessary implementations can be accessed via javafx.* packages? Yes. Although not all of them will be address in JDK 9, it will be helpful to know what they are and what the use case is. I agree with Kevin - half the battle is just knowing what is generally useful. It would be wise to have an umbrella issue in JBS that tracks all 'make XXX public' issues. If we get a few of these kind of issues filed I'll make an umbrella issue. -- Jonathan -- Sven Reimers * Senior Expert Software Architect * Java Champion * NetBeans Dream Team Member: http://dreamteam.netbeans.org * Community Leader NetBeans: http://community.java.net/netbeans Desktop Java: http://community.java.net/javadesktop * JUG Leader JUG Bodensee: http://www.jug-bodensee.de * Duke's Choice Award Winner 2009 * Blog: https://www.java.net//blog/sven * XING: https://www.xing.com/profile/Sven_Reimers8 * LinkedIn: http://www.linkedin.com/in/svenreimers Join the NetBeans Groups: * XING: http://www.xing.com/group-20148.82db20 * NUGM: http://haug-server.dyndns.org/display/NUGM/Home * LinkedIn: http://www.linkedin.com/groups?gid=1860468 http://www.linkedin.com/groups?gid=107402 http://www.linkedin.com/groups?gid=1684717 * Oracle: https://mix.oracle.com/groups/18497
Usage of internal API's in charts
Hi, What about things like com.sun.javafx.charts.ChartLayoutAnimator ? Actually there may not be too many users of this, but if you try to write your own axis implementation (e.g. LogarithmicAxis) you may need access to this - correct? Should we revisit every possible extension point in JavaFX and make sure all necessary implementations can be accessed via javafx.* packages? Thanks. Sven -- Sven Reimers * Senior Expert Software Architect * Java Champion * NetBeans Dream Team Member: http://dreamteam.netbeans.org * Community Leader NetBeans: http://community.java.net/netbeans Desktop Java: http://community.java.net/javadesktop * JUG Leader JUG Bodensee: http://www.jug-bodensee.de * Duke's Choice Award Winner 2009 * Blog: https://www.java.net//blog/sven https://mix.oracle.com/groups/18497