From: <mb...@re...> - 2004-12-10 14:04:51
|
Author: mbooth Date: 2004-12-10 14:56:28 +0100 (Fri, 10 Dec 2004) New Revision: 150 Modified: ccm-core/trunk/src/com/arsdigita/formbuilder/ui/editors/OptionEditor.java Log: Add notnullvalidationlisteners to widgets to avoid submission errors. Modified: ccm-core/trunk/src/com/arsdigita/formbuilder/ui/editors/OptionEditor.java =================================================================== --- ccm-core/trunk/src/com/arsdigita/formbuilder/ui/editors/OptionEditor.java 2004-12-10 13:51:26 UTC (rev 149) +++ ccm-core/trunk/src/com/arsdigita/formbuilder/ui/editors/OptionEditor.java 2004-12-10 13:56:28 UTC (rev 150) @@ -44,6 +44,7 @@ import com.arsdigita.bebop.event.TableActionEvent; import com.arsdigita.bebop.event.TableActionListener; import com.arsdigita.bebop.form.TextField; +import com.arsdigita.bebop.parameters.NotNullValidationListener; import com.arsdigita.bebop.parameters.StringParameter; import com.arsdigita.bebop.table.AbstractTableModelBuilder; import com.arsdigita.bebop.table.TableModel; @@ -174,9 +175,11 @@ if (showOptionValue()) { m_value = new TextField(new StringParameter("opt_value")); + m_value.addValidationListener( new NotNullValidationListener() ); } m_label = new TextField(new StringParameter("opt_label")); + m_label.addValidationListener( new NotNullValidationListener() ); m_buttons = new SaveCancelSection(); |