one more thing...i see wehn you implement the IModel class in the thread, you use a data type called Boolean. What is this? is this something (an enum class) that you create else wehre?
-B igor.vaynberg wrote: > > On 3/26/07, GS-ikiini <[EMAIL PROTECTED]> wrote: >> >> >> its saying that you create a custom model that takes as an argument in >> the >> constructor the object/model that you want to tie to a check box. this >> model >> is used as the model that we pass to our check box component. the >> setObject >> method gets called at the push of the submit button and sets that >> object/model as part of the collection if it is selected. is this >> correct? > > > sounds about right. > > -igor > > > > -B >> >> >> >> igor.vaynberg wrote: >> > >> > if you dont grasp the concepts perhaps you should read the wiki page on >> > models >> > >> > the concept is: >> > >> > since the checkbox works by setting/clearing a boolean the model >> > translates >> > a set boolean->insert into collection and clear boolean->remove from >> > collection. >> > >> > there is explanation there, try to read that too, not just look at the >> > code. >> > >> > -igor >> > >> > >> > On 3/26/07, GS-ikiini <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> I don't quite grasp the concepts used in that tread. from what i >> >> understand i >> >> should create a separate model that takes the model that has to get >> >> set(the >> >> model that is selected via checkbox) in the object i'm making, and >> places >> >> it >> >> in a collection if it is selected. Is this correct? >> >> >> >> -B >> >> >> >> >> >> >> >> igor.vaynberg wrote: >> >> > >> >> > please search mail archives before posting >> >> > >> >> > >> >> >> http://www.nabble.com/Design-questions%3A-Use-of-controllers-and-wicket-models-tf3373279.html#a9510784 >> >> > >> >> > -igor >> >> > >> >> > >> >> > On 3/26/07, GS-ikiini <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> >> >> >> Hey all, >> >> >> >> >> >> I have a list view that contains a list of objects. these objects >> are >> >> >> selectable via checkboxes. My problem is that i don't know how to >> know >> >> or >> >> >> tell my code what objects have been selected. here is what i want >> to >> >> do. >> >> >> >> >> >> i ahve a list of objects lets call them pens. So i have a list of 5 >> >> >> different types of pen objects. this object type is a property ( a >> >> list >> >> >> of >> >> >> this object to be specific) in another object say a pencilCase. i >> >> want >> >> a >> >> >> user to select 0-many different pens which will then be placed in >> the >> >> >> pencil >> >> >> case by the applicaition. what i am not sure how to do is associate >> >> each >> >> >> pen >> >> >> in the list with what is selected. I seen on the wiki that i can >> add >> a >> >> >> boolean property to the pens called selected. and make that what >> the >> >> >> checkbox renders on. but i don't have access to the pens to do >> that. >> >> is >> >> >> another some way i can do an association externally? I thought of >> >> >> creating >> >> >> a >> >> >> separate list of booleans variables that i can compare side by side >> >> with >> >> >> the >> >> >> list of pens. selection of check boxes will set the booleans in >> that >> >> >> list. >> >> >> then look at what is true and go get the pen in the pens list at >> that >> >> >> position and do what i got to do with it. however I think this >> method >> >> 1- >> >> >> may >> >> >> not work and 2 - is to elementary and not very professional. I am >> sure >> >> >> there >> >> >> is another way to do this. Please advise. >> >> >> >> >> >> >> >> >> -B >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://www.nabble.com/check-box-questions-how-to-I-associate-an-object-with-a-boolean-seletion-from-a-checkbox-component-tf3469311.html#a9680769 >> >> >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> Take Surveys. Earn Cash. Influence the Future of IT >> >> >> Join SourceForge.net's Techsay panel and you'll get the chance to >> >> share >> >> >> your >> >> >> opinions on IT & business topics through brief surveys-and earn >> cash >> >> >> >> >> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> >> _______________________________________________ >> >> >> Wicket-user mailing list >> >> >> Wicket-user@lists.sourceforge.net >> >> >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> >> >> >> > >> >> > >> >> >> ------------------------------------------------------------------------- >> >> > Take Surveys. Earn Cash. Influence the Future of IT >> >> > Join SourceForge.net's Techsay panel and you'll get the chance to >> share >> >> > your >> >> > opinions on IT & business topics through brief surveys-and earn cash >> >> > >> >> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> > _______________________________________________ >> >> > Wicket-user mailing list >> >> > Wicket-user@lists.sourceforge.net >> >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/check-box-questions-how-to-I-associate-an-object-with-a-boolean-seletion-from-a-checkbox-component-tf3469311.html#a9682170 >> >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> Take Surveys. Earn Cash. Influence the Future of IT >> >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share >> >> your >> >> opinions on IT & business topics through brief surveys-and earn cash >> >> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> _______________________________________________ >> >> Wicket-user mailing list >> >> Wicket-user@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> >> > >> > >> ------------------------------------------------------------------------- >> > Take Surveys. Earn Cash. Influence the Future of IT >> > Join SourceForge.net's Techsay panel and you'll get the chance to share >> > your >> > opinions on IT & business topics through brief surveys-and earn cash >> > >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> > _______________________________________________ >> > Wicket-user mailing list >> > Wicket-user@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/check-box-questions-how-to-I-associate-an-object-with-a-boolean-seletion-from-a-checkbox-component-tf3469311.html#a9682786 >> Sent from the Wicket - User mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share >> your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Wicket-user mailing list >> Wicket-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > -- View this message in context: http://www.nabble.com/check-box-questions-how-to-I-associate-an-object-with-a-boolean-seletion-from-a-checkbox-component-tf3469311.html#a9683595 Sent from the Wicket - User mailing list archive at Nabble.com. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user