Re: Usage of internal API's in charts

2015-08-27 Thread Sven Reimers
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

2015-08-26 Thread Pedro Duque Vieira
I've also extended charts and have also been confronted with internal APIs.

-- 
Pedro Duque Vieira


Re: Usage of internal API's in charts

2015-08-25 Thread Kevin Rushforth



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

2015-08-25 Thread Jonathan Giles



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

2015-08-25 Thread Sven Reimers
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

2015-08-25 Thread Sven Reimers
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