I am experimenting with Wicket to use it for my dissertation. I am
developing a basic book library application. I am creating an edit page
which edits boolen values of a borrower object (isInDebt, isAccountExpired,
etc.). I tried to map it with the following code, which is an inner-class:

static public final class EditBorrowerForm extends Form
{
    /**
    * Constructor
    *
    * @param id
    *            id of form
    * @param book
    *            Book model
    */
   public EditBorrowerForm(final String id, final Borrower borrower)
   {
           super(id, new CompoundPropertyModel(borrower));

           add(new Label("firstName"));
           add(new Label("lastName"));
           add(new Label("email"));

           // Create a required text field that edits the borrowers's
password
           final TextField password = new TextField("password");
           password.setRequired(true);
           final FormComponentFeedbackBorder passwordFeedback = new
FormComponentFeedbackBorder(
       "passwordFeedback");
           add(passwordFeedback);
           passwordFeedback.add(password);

           add(new CheckBox("enabled"));
           add(new CheckBox("accountExpired"));
           add(new CheckBox("accountLocked"));
           add(new CheckBox("credentialsExpired"));
   }

       /**
    * Show the resulting valid edit
    */
   public final void onSubmit()
   {
           //To do!
   }
}

The problem I am finding is that the checkbox component gets it model object
value from its corresponding get..() method but I want it to get its value
from is...(). Is there a way to change Wicket from getting its is..() method
rather then writing a get...() method. Is this a correct approach or is
there a better practise?

Look forward to your advice,

- James
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to