what could be simpler then the dataview? its just like a listview only instead of being fed off the list it is fed from the idataprovider.

class mydataprovider implements idataprovider() {
   iterator iterator(int first, int count) {
      return mydao.findcontacts(first, count).iterator();
   }

    int size() {
       return mydao.countcontacts();
     }

    model model(object o) {
          Contact contact=(Contact)o;
           return new ContactDetachableModel(contact);
          //or return new Model(contact);
    }
}

and that gets you paging, sorting is like this

mydataprovider extends sortabledataprovider {
    // ditto from above

   iterator iterator(int first, int last) {
         return mydao.findcontacts(first, last, getsort().getproperty(), getsort().getcount();
   }

}


if you have more specific questions i will be happy to help you

-Igor




On 7/18/06, Vincent Jenks <[EMAIL PROTECTED]> wrote:
Is there something smaller & simpler out there I could refer to for
sorting?  I've glanced at the DataView example a few times and once I
start digging in it just seems unwieldly to me.  I'm simply trying to
sort a List of entities and the getContactsDB() stuff in the examples
is a bit complicated to try and pick through.

I gave paging a shot yesterday but quickly figured out it wouldn't be
a snap to throw together like most wicket stuff I've done so
far....I'm in a crunch or I'd spend more time banging my head on the
table.

I think if I just had a couple real-world examples I'd pick it up faster.

How's that book coming along? :D

Thanks!

-------------------------------------------------------------------------
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

Reply via email to