Title: Table setValueAt method

Hi,

We're in the middle of converting our code to ULC 6.1 and we have run into a snag with the table.  We do some validation when users enter data into the table.  This does not work anymore because the setValueAt method is not being called until the last minute - when the pane is about to close - which is too late.

I saw the email discussion with the subject line "RE: [ULC-developer] CheckBoxRenderer sample with valuechanged listener".  From this email it sounds like the model update mode is DEFERRED, and so the new values will not get sent to the server side until something else initiates a round trip.  I tried adding in the line specifying that the model update mode should be SYNCHRONOUS, but this has had no effect.

Is there something we can do to make the table work the way it used to where the setValueAt method is called as soon as the user tabs off or clicks off the particular cell they were editing?

Also, please note that we've got lots of extensions integrated into our application - including an extension on ULCTable.  It's possible one of our extensions is doing something weird, but I thought I'd ask if there was an intentional change to the way the setValueAt method gets called in a table and if there is a simple way to change it.

Thanks.

Elizabeth Kliman, B.Sc., SCJP
Developer / Développeur
Information Technology / Technologie de l'information
Farm Credit Canada / Financement agricole Canada

1800 Hamilton Street, P.O. Box 4320
1800, rue Hamilton, C.P. 4320
Regina SK S4P 4L3
Tel/Tél. : (306) 780-3382 Fax/Télec. : (306) 780-5655

E-mail/Courriel : [EMAIL PROTECTED]
Agriculture. It's all we do. L'agriculture... notre raison d'être.
This message may contain information that is privileged, protected, confidential or subject to copyright. Using, disclosing, copying or distributing such information by anyone other than the intended recipient is strictly prohibited. If you’ve received this message in error, please delete it and notify me immediately.
Le présent courriel contient des renseignements de nature privilégiée, protégée, confidentielle ou assujettie à des droits d’auteur. Toute utilisation, communication, reproduction ou distribution de l’information contenue dans ce courriel par toute personne autre que le destinataire visé est strictement interdite. Si vous avez reçu ce courriel par erreur, veuillez le supprimer et m’en informer immédiatement.

Reply via email to