Re: [API REVIEW REQUEST] RT-5747: Spinner control

2014-06-04 Thread Stephen F Northover
Thanks Jonathan!  Although the JIRA is long winded, at least it captures 
all the thinking in one place.


Steve

On 2014-06-03, 6:07 PM, Jonathan Giles wrote:

Hi all,

A Spinner control is in the planning stages for JavaFX 8u40, and so 
when my 8u20 backlog has got down (or near to) zero recently, I've 
been prototyping one possible implementation of the Spinner. I'm now 
at the stage where I would appreciate more eyes on the API, so I have 
published the JavaDoc as a zip file attachment to the jira issue [1] - 
see spinner-javadoc.zip. Additionally, a relatively recent 
implementation is also available - download spinner.zip - but note 
that the visuals, whilst passable, are not in their final form in any 
way!


I'm aware that RT-5747 has become relatively long winded, but I would 
like to draw attention to my most recent comment [2], where I'm 
specifically pointing out areas that need more discussion. As always I 
have an opinion on these issues, but I'm keen to hear yours.


Also, for those of you that look at the API, you may be interested to 
note the stepping away from using a List for the backing model. I have 
some more early discussion on this decision at [3], but you probably 
want to read through the rest of the comments to fully understand! 
Suffice to say, nothing is set in stone - this is still in the 
prototype stage (although rather far along).


If people could post their thoughts to the Jira issue, rather than as 
a response to this email, that would be appreciated.


[1] https://javafx-jira.kenai.com/browse/RT-5747
[2] 
https://javafx-jira.kenai.com/browse/RT-5747?focusedCommentId=411207#comment-411207
[3] 
https://javafx-jira.kenai.com/browse/RT-5747?focusedCommentId=409920#comment-409920


Thanks,
-- Jonathan




[API REVIEW REQUEST] RT-5747: Spinner control

2014-06-03 Thread Jonathan Giles

Hi all,

A Spinner control is in the planning stages for JavaFX 8u40, and so when 
my 8u20 backlog has got down (or near to) zero recently, I've been 
prototyping one possible implementation of the Spinner. I'm now at the 
stage where I would appreciate more eyes on the API, so I have published 
the JavaDoc as a zip file attachment to the jira issue [1] - see 
spinner-javadoc.zip. Additionally, a relatively recent implementation is 
also available - download spinner.zip - but note that the visuals, 
whilst passable, are not in their final form in any way!


I'm aware that RT-5747 has become relatively long winded, but I would 
like to draw attention to my most recent comment [2], where I'm 
specifically pointing out areas that need more discussion. As always I 
have an opinion on these issues, but I'm keen to hear yours.


Also, for those of you that look at the API, you may be interested to 
note the stepping away from using a List for the backing model. I have 
some more early discussion on this decision at [3], but you probably 
want to read through the rest of the comments to fully understand! 
Suffice to say, nothing is set in stone - this is still in the prototype 
stage (although rather far along).


If people could post their thoughts to the Jira issue, rather than as a 
response to this email, that would be appreciated.


[1] https://javafx-jira.kenai.com/browse/RT-5747
[2] 
https://javafx-jira.kenai.com/browse/RT-5747?focusedCommentId=411207#comment-411207
[3] 
https://javafx-jira.kenai.com/browse/RT-5747?focusedCommentId=409920#comment-409920


Thanks,
-- Jonathan