Hi Richard,

Richard Bair wrote:
Hey Dave, thanks for the patch.

For those following along, I've been talking with Dave about it offline, sorry for not posting back to the openjdk list. I'm repenting :-). Also, due to post-JavaOne vacations, this is taking a wee bit longer than usual.

I've looked at the patch, it looks good. I *really* appreciate the supplied test as well. The only thing I need to verify is that oldModel is never null (or this new line would produce an NPE). From a cursory look at JSpinner, it appears to never be null, but I need to take another look.
I thought about the possibility of an NPE, but I don't think it can happen. As I understood it, if modelListener is 'not null', then a model must have been set already. Subsequent to that, it isn't possible to set a null model, so when modelListener is 'not null', oldModel must be 'not null' too. If I'm wrong, hopefully you, someone else, or the test suites will spot it!


Also, I'm working with Igor on a code review and putback.

Great!

Dave

Reply via email to