I have setup a CalendarControl and added a CalendarListener.  I noticed that
if I enter in a valid date into the CalendarCombo control such as
"09/03/2009" the CalendarListener fires and lets me know tha the date
changed.  The problem comes in If I change the date by adding the letter a
to the end "09/03/2009a" then the CalendarListener does not fire because
there is a parsing exception.  This leaves the control having a value that
is inconsistent with the last value that the CalendarListener set.

I guess what I am asking is should the CalendarListener event still be fired
in the event of a ParseException and set the date value to null so that the
state of the control and the model stay consistent?

This can be easily accomplished by modifying the code in the parseTextDate
method.

Marty
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to