setApplyDefaultFormProcessing(boolean)? setBypassDefaultFormProcessing(boolean)?
setIdontWantThisDamnFormToBeProcessedLikeItUsuallyIsAndIWantToDoItMySelf(boo lean) - if you name it that im sure no one will ever forget! -Igor > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Igor Vaynberg > Sent: Thursday, August 11, 2005 11:07 AM > To: [email protected] > Subject: RE: [Wicket-user] Problem with CompoundPropertyModel > and multiple Submit Buttons > > This functionality is used in a lot more cases then just the > cancel button. > Im sure having a CancelButton will help, but it wont > eliminate the problem entirely. Besides people might start > subclassing the CancelButton to gain this functionality and > there go good semantics ;) > > -Igor > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf > Of Jonathan > > Locke > > Sent: Thursday, August 11, 2005 10:56 AM > > To: [email protected] > > Subject: Re: [Wicket-user] Problem with CompoundPropertyModel and > > multiple Submit Buttons > > > > > > maybe we should hide this can't-name-it-right boolean by making a > > subclass of Button called CancelButton that sets the > > flag-that-nobody-can-remember appropriately... ? > > > > Phil Kulak wrote: > > > > >I would just like to say that setDefaultFormProcessing() > > makes no sense > > >to me. Immediate did. It's what is used by Tapestry, JSF, > > and probably > > >everyone else that introduces this kind of functionality. > I have to > > >view the source just about every time I use it just to > remember if I > > >want set it to true or false to make my button bypass > > vallidation and > > >binding (immediate). Oh well, I'll get over it, just > wanted to throw > > >that up there. > > > > > >On 8/10/05, Jonathan Locke <[EMAIL PROTECTED]> wrote: > > > > > > > > >>more like: > > >> > > >> public final void onFormSubmitted() > > >> { > > >> if (handleMultiPart()) > > >> { > > >> // First, see if the processing was triggered > > by a Wicket button > > >> final Button submittingButton = > findSubmittingButton(); > > >> > > >> // When processing was triggered by a Wicket > button and > > >>that button > > >> // indicates it wants to be called > immediately (without > > >>processing), > > >> // call Button.onSubmit() right away. > > >> if (submittingButton != null && > > >>!submittingButton.getDefaultFormProcessing()) > > >> { > > >> submittingButton.onSubmit(); > > >> } > > >> else > > >> { > > >> // process the form for this request > > >> process(submittingButton); > > >> } > > >> } > > >> } > > >> > > >>? > > >> > > >>Johan Compagner wrote: > > >> > > >> > > >> > > >>>So now the multipart handling is after the > > >>>submittingButton.onSubmit() that doesn't look good to me... > > >>> > > >>> > > >>>Jonathan Locke wrote: > > >>> > > >>> > > >>> > > >>>>so the refactor is a bunch easier to read and work with. > > i can test > > >>>>and commit. > > >>>>looks like this: > > >>>> > > >>>> public final void onFormSubmitted() > > >>>> { > > >>>> // First, see if the processing was triggered by a > > Wicket button > > >>>> final Button submittingButton = findSubmittingButton(); > > >>>> > > >>>> // When processing was triggered by a Wicket > > button and that > > >>>>button > > >>>> // indicates it wants to be called immediately (without > > >>>>processing), > > >>>> // call Button.onSubmit() right away. > > >>>> if (submittingButton != null && > > >>>>!submittingButton.getDefaultFormProcessing()) > > >>>> { > > >>>> submittingButton.onSubmit(); > > >>>> } > > >>>> else > > >>>> { > > >>>> // process the form for this request > > >>>> process(submittingButton); > > >>>> } > > >>>> } > > >>>> > > >>>> protected void process(final Button submittingButton) > > >>>> { > > >>>> if (handleMultiPart()) > > >>>> { > > >>>> // Execute validation now before anything else > > >>>> validate(); > > >>>> // If a validation error occurred > > >>>> if (hasError()) > > >>>> { > > >>>> // mark all children as invalid > > >>>> markFormComponentsInvalid(); > > >>>> // let subclass handle error > > >>>> onError(); > > >>>> } > > >>>> else > > >>>> { > > >>>> // before updating, call the interception > > method for > > >>>>clients > > >>>> beforeUpdateFormComponentModels(); > > >>>> // Update model using form data > > >>>> updateFormComponentModels(); > > >>>> // Persist FormComponents if requested > > >>>> persistFormComponentData(); > > >>>> // let clients handle further processing > > >>>> delegateSubmit(submittingButton); > > >>>> } > > >>>> } > > >>>> } > > >>>> > > >>>>Igor Vaynberg wrote: > > >>>> > > >>>> > > >>>> > > >>>>>That works for me. > > >>>>>-Igor > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>>>-----Original Message----- > > >>>>>>From: [EMAIL PROTECTED] > > >>>>>>[mailto:[EMAIL PROTECTED] On Behalf Of > > >>>>>>Jonathan Locke > > >>>>>>Sent: Wednesday, August 10, 2005 1:39 PM > > >>>>>>To: [email protected] > > >>>>>>Subject: Re: [Wicket-user] Problem with > > CompoundPropertyModel and > > >>>>>>multiple Submit Buttons > > >>>>>> > > >>>>>> > > >>>>>>setDefaultFormProcessing? > > >>>>>> > > >>>>>>Igor Vaynberg wrote: > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>Lets not forget that this is not just for cancel > buttons. To me > > >>>>>>>setProcessForm(false) says that the form will not be > > >>>>>>> > > >>>>>>> > > >>>>>>processed, when in > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>fact I can do form processing in Button.onSubmit() - > Im still > > >>>>>>>processing the form, just not in Form.onSubmit(). > > >>>>>>>-Igor > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>>>-----Original Message----- > > >>>>>>>>From: [EMAIL PROTECTED] > > >>>>>>>>[mailto:[EMAIL PROTECTED] On Behalf > > >>>>>>>> > > >>>>>>>> > > >>>>>>Of Jonathan > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>Locke > > >>>>>>>>Sent: Wednesday, August 10, 2005 1:10 PM > > >>>>>>>>To: [email protected] > > >>>>>>>>Subject: Re: [Wicket-user] Problem with > CompoundPropertyModel > > >>>>>>>>and multiple Submit Buttons > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>more to the point... Form.process() is not called. which > > >>>>>>>> > > >>>>>>>> > > >>>>>>makes even > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>/more/ sense! ;-) > > >>>>>>>> > > >>>>>>>>Johan Compagner wrote: > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>onSubmit of what? if you do setProcessForm(false) then > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>Form.onSubmit() > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>is not called only the onSubmit() of the Button. So > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>setProcessForm() > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>makes sense to me. > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>Igor Vaynberg wrote: > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>>I don't think its still there. You might do your own > > >>>>>>>>>>processing in > > >>>>>>>>>>onSubmit() so setFormProcess(false) might be confusing. > > >>>>>>>>>> > > >>>>>>>>>>How about: setBypassDefaultFormProcessing() :) ? > > >>>>>>>>>> > > >>>>>>>>>>-Igor > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>>-----Original Message----- > > >>>>>>>>>>>From: [EMAIL PROTECTED] > > >>>>>>>>>>>[mailto:[EMAIL PROTECTED] > > On Behalf Of > > >>>>>>>>>>>Jonathan Locke > > >>>>>>>>>>>Sent: Tuesday, August 09, 2005 5:15 PM > > >>>>>>>>>>>To: [email protected] > > >>>>>>>>>>>Subject: Re: [Wicket-user] Problem with > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>CompoundPropertyModel and > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>>>>multiple Submit Buttons > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>ok. i see your point. but setImmediate still means > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>nothing to me. > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>how about something more like setProcessForm? > > >>>>>>>>>>> > > >>>>>>>>>>>Igor Vaynberg wrote: > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>setSubmitForm() is not precise enough since the form is > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>submitted anyways. > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>All setImmediate(true) really does is bypass the default > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>form processing. > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>-Igor > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>>-----Original Message----- > > >>>>>>>>>>>>>From: [EMAIL PROTECTED] > > >>>>>>>>>>>>>[mailto:[EMAIL PROTECTED] On > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>Behalf > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>Of Jonathan > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>Locke > > >>>>>>>>>>>>>Sent: Tuesday, August 09, 2005 3:01 PM > > >>>>>>>>>>>>>To: [email protected] > > >>>>>>>>>>>>>Subject: Re: [Wicket-user] Problem with > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>CompoundPropertyModel and > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>multiple Submit Buttons > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>you would only ever call the method to turn form > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>submitting > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>off on a > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>button like you're trying to do. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>Button cancelButton = new Button("...") > > >>>>>>>>>>>>>cancelButton.setSubmitForm(false); > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>this makes a lot of sense to me. and you could even > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>make a > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>class to > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>deal with it... > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>public class CancelButton extends Button { public > > >>>>>>>>>>>>>CancelButton(...) { > > >>>>>>>>>>>>> setSubmitForm(false); } } > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>if you'd prefer it could be just setSubmit(). the > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>difference though > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>really is whether the button submits or not. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>Jonathan Locke wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>still makes no sense to me. bypass changes to what? > > >>>>>>>>>>>>>>Button.setSubmitForm is exactly right. it determines > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>if > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>the button > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>>should submit the form or not. right? > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>David Liebeherr wrote: > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>Okay, this fix isn't good since it can be only > > used with > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>javascript. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>So i changed it so the setImmediate(true) solution > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>Jonathan mentioned. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>I got a new idea for a rename of this method: > > >>>>>>>>>>>>>>>setBypassChanges(). What about that? > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>Cu, > > >>>>>>>>>>>>>>>Dave > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>David Liebeherr wrote: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>Hi Johnatan, > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>i think immediate is realy bit confusing. > > >>>>>>>>>>>>>>>>So what about setDisableEffect or setNoEffect? is > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>that better? > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>>>>Well, anyway, i have implementet a fix for my > > situation > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>this way now: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>I got a normal Submit-Button and a special > > cancel Button: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> add(new Link("cancel") { > > >>>>>>>>>>>>>>>> public void onClick() { > > >>>>>>>>>>>>>>>> setResponsePage(new > > PageAfterNoChange()); > > >>>>>>>>>>>>>>>> } > > >>>>>>>>>>>>>>>> }); > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>I think this is the must clear solution under the > > >>>>>>>>>>>>>>>>current circumstances. > > >>>>>>>>>>>>>>>>Any commest to that fix? > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>Thanks, > > >>>>>>>>>>>>>>>>Dave > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>Jonathan Locke wrote: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>try setting the isImmediate value on the > > cancel button > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>to true. > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>>>>>this will cause the button to call onSubmit without > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>validating the > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>form or updating the model. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>this is a new feature, and while the functionality > > >>>>>>>>>>>>>>>>>makes > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>sense, i'm > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>not so sure about the name. maybe something > > more like > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>a boolean > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>>>>>property Button.submitForm where the default > > is true.... > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>that would > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>make more sense to me. isImmediate is kindof > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>nonsensical to > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>>>>>my ear... how can a button be "immediate"? > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>David Liebeherr wrote: > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>Hi! > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>I have a Form wich has two Submit Buttons > ("Update" > > >>>>>>>>>>>>>>>>>>and > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>"Cancel"). > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>The form uses a CompundPropertyModel to get the > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>changes of > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>>>>>>>>>>>the form automaticly represented in the > Model. But > > >>>>>>>>>>>>>>>>>>when i > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>click the > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>Cancel Button i have to discard the changes to the > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>Model Object. > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>How can i do this? > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>I was searching for something like > > >>>>>>>>>>>>>>>>>>CompoundPropertyModel.discardChanges(), but i have > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>found nothing. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>Thanx, > > >>>>>>>>>>>>>>>>>>Dave > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>--------------------------------------------- > > ---------- > > >>>>>>>>>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>Conference & EXPO > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>September 19-22, 2005 * San Francisco, CA * > > Development > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>Lifecycle > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>Practices Agile & Plan-Driven Development * > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>Managing Projects > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>>>>>& Teams * Testing & QA Security * Process > > Improvement & > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>Measurement * > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>[email protected] > > >>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/ > wicket-use > > >>>>>>>>>>>>>>>>>r > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>>>>>>Conference & EXPO September 19-22, 2005 * San > > Francisco, > > >>>>>>>>>>>>>>CA * Development Lifecycle Practices Agile & > > Plan-Driven > > >>>>>>>>>>>>>>Development * Managing > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>Projects & Teams > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>* Testing & QA Security * Process Improvement & > > >>>>>>>>>>>>>>Measurement > > >>>>>>>>>>>>>>* http://www.sqe.com/bsce5sf > > >>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>[email protected] > > > >>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>Conference & EXPO > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>September 19-22, 2005 * San Francisco, CA * Development > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>Lifecycle > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>>Practices Agile & Plan-Driven Development * Managing > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>Projects & Teams > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>>* Testing & QA Security * Process Improvement & > > Measurement > > >>>>>>>>>>>>>* http://www.sqe.com/bsce5sf > > >>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>[email protected] > > > >>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>Conference & EXPO > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>>September 19-22, 2005 * San Francisco, CA * Development > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>Lifecycle > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>>>>>Practices Agile & Plan-Driven Development * Managing > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>Projects & Teams * > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>Testing & QA Security * Process Improvement & > > Measurement * > > >>>>>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>[email protected] > > >>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>Conference & EXPO > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>September 19-22, 2005 * San Francisco, CA * Development > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>Lifecycle > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>>>>Practices Agile & Plan-Driven Development * > > Managing Projects > > >>>>>>>>>>>& Teams * Testing & QA Security * Process Improvement & > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>Measurement * > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>[email protected] > > >>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>SF.Net email is Sponsored by the Better Software > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>Conference & EXPO > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>>>September 19-22, 2005 * San Francisco, CA * Development > > >>>>>>>>>>Lifecycle Practices Agile & Plan-Driven Development > > * Managing > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>Projects & Teams > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>>* Testing & QA Security * Process Improvement & > > Measurement * > > >>>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>>_______________________________________________ > > >>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>[email protected] > > >>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>------------------------------------------------------- > > >>>>>>>>>SF.Net email is Sponsored by the Better Software > > Conference & > > >>>>>>>>>EXPO September 19-22, 2005 * San Francisco, CA * > Development > > >>>>>>>>>Lifecycle Practices Agile & Plan-Driven Development > > * Managing > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>Projects & Teams > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>* Testing & QA Security * Process Improvement & > > Measurement * > > >>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>_______________________________________________ > > >>>>>>>>>Wicket-user mailing list > > >>>>>>>>>[email protected] > > >>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>------------------------------------------------------- > > >>>>>>>>SF.Net email is Sponsored by the Better Software > Conference & > > >>>>>>>>EXPO September 19-22, 2005 * San Francisco, CA * > Development > > >>>>>>>>Lifecycle Practices Agile & Plan-Driven Development > * Managing > > >>>>>>>> > > >>>>>>>> > > >>>>>>Projects & Teams > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>* Testing & QA Security * Process Improvement & > Measurement * > > >>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>_______________________________________________ > > >>>>>>>>Wicket-user mailing list > > >>>>>>>>[email protected] > > >>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>>>------------------------------------------------------- > > >>>>>>>SF.Net email is Sponsored by the Better Software > Conference & > > >>>>>>>EXPO September 19-22, 2005 * San Francisco, CA * Development > > >>>>>>>Lifecycle Practices Agile & Plan-Driven Development > * Managing > > >>>>>>> > > >>>>>>> > > >>>>>>Projects & Teams * > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>Testing & QA Security * Process Improvement & Measurement * > > >>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>_______________________________________________ > > >>>>>>>Wicket-user mailing list > > >>>>>>>[email protected] > > >>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>------------------------------------------------------- > > >>>>>>SF.Net email is Sponsored by the Better Software > > Conference & EXPO > > >>>>>>September 19-22, 2005 * San Francisco, CA * Development > > Lifecycle > > >>>>>>Practices Agile & Plan-Driven Development * Managing > Projects & > > >>>>>>Teams * Testing & QA Security * Process Improvement & > > Measurement > > >>>>>>* http://www.sqe.com/bsce5sf > > >>>>>>_______________________________________________ > > >>>>>>Wicket-user mailing list > > >>>>>>[email protected] > > >>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>>------------------------------------------------------- > > >>>>>SF.Net email is Sponsored by the Better Software > > Conference & EXPO > > >>>>>September 19-22, 2005 * San Francisco, CA * Development > > Lifecycle > > >>>>>Practices Agile & Plan-Driven Development * Managing > Projects & > > >>>>>Teams * Testing & QA Security * Process Improvement & > > Measurement * > > >>>>>http://www.sqe.com/bsce5sf > > >>>>>_______________________________________________ > > >>>>>Wicket-user mailing list > > >>>>>[email protected] > > >>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>------------------------------------------------------- > > >>>>SF.Net email is Sponsored by the Better Software > > Conference & EXPO > > >>>>September 19-22, 2005 * San Francisco, CA * Development > Lifecycle > > >>>>Practices Agile & Plan-Driven Development * Managing Projects & > > >>>>Teams * Testing & QA Security * Process Improvement & > > Measurement * > > >>>>http://www.sqe.com/bsce5sf > > >>>>_______________________________________________ > > >>>>Wicket-user mailing list > > >>>>[email protected] > > >>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>> > > >>>> > > >>>> > > >>>------------------------------------------------------- > > >>>SF.Net email is Sponsored by the Better Software > Conference & EXPO > > >>>September 19-22, 2005 * San Francisco, CA * Development > Lifecycle > > >>>Practices Agile & Plan-Driven Development * Managing > > Projects & Teams > > >>>* Testing & QA Security * Process Improvement & Measurement * > > >>>http://www.sqe.com/bsce5sf > > >>>_______________________________________________ > > >>>Wicket-user mailing list > > >>>[email protected] > > >>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>> > > >>> > > >>> > > >>------------------------------------------------------- > > >>SF.Net email is Sponsored by the Better Software > Conference & EXPO > > >>September 19-22, 2005 * San Francisco, CA * Development Lifecycle > > >>Practices Agile & Plan-Driven Development * Managing > > Projects & Teams > > >>* Testing & QA Security * Process Improvement & Measurement * > > >>http://www.sqe.com/bsce5sf > > >>_______________________________________________ > > >>Wicket-user mailing list > > >>[email protected] > > >>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >> > > >> > > >> > > > > > > > > >------------------------------------------------------- > > >SF.Net email is Sponsored by the Better Software Conference & EXPO > > >September 19-22, 2005 * San Francisco, CA * Development Lifecycle > > >Practices Agile & Plan-Driven Development * Managing > > Projects & Teams * > > >Testing & QA Security * Process Improvement & Measurement * > > >http://www.sqe.com/bsce5sf > > >_______________________________________________ > > >Wicket-user mailing list > > >[email protected] > > >https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > > > > > > ------------------------------------------------------- > > SF.Net email is Sponsored by the Better Software Conference & EXPO > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle > > Practices Agile & Plan-Driven Development * Managing > Projects & Teams > > * Testing & QA Security * Process Improvement & Measurement * > > http://www.sqe.com/bsce5sf > > _______________________________________________ > > Wicket-user mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & > EXPO September 19-22, 2005 * San Francisco, CA * Development > Lifecycle Practices Agile & Plan-Driven Development * > Managing Projects & Teams * Testing & QA Security * Process > Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Wicket-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Wicket-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wicket-user
