thanks

On Tue, Jun 15, 2010 at 6:38 PM, Jeremy Thomerson <jer...@wickettraining.com
> wrote:

> On Tue, Jun 15, 2010 at 4:30 PM, Fernando Wermus
> <fernando.wer...@gmail.com>wrote:
>
> > Hi all,
> >
> > For some reason *dataView* always passed first=0 and count=0.
> >
> > This is my code
> >  add(new DataView("amistades", new AmistadesProvider()) {
> > private static final long serialVersionUID = 5328267159730501362L;
> >
> > public void populateItem(Item item) {
> > User user=(User)item.getModelObject();
> > item.add(new ContextImage("avatar",new Model(user.getPicture())));
> >        item.add(new Label("nombre", user.getName()));
> >        item.add(new Label("origen",user.getAbout()));
> >
> >            }
> >    });
> > add(new AjaxPagingNavigator("navigator", getDataView()));
> > getDataView().setItemsPerPage(7);
> >
> > This is my dataview
> > ...
> > @Override
> > public Iterator iterator(int first, int count) {
> > List<User> users=null;
> > Sesion sesion=Sesion.get();
> > try {
> >  FacebookClient fbClient = new
> DefaultFacebookClient(sesion.getFbToken());
> > Connection<User> myFriends =
> > fbClient.
> > fetchConnection("me/friends", User.class,
> > Parameter.with("fields", "id, name, picture"),
> > Parameter.with("limit", String.valueOf(count)),
> > Parameter.with("offset", String.valueOf(first)));
> > users=myFriends.getData();
> > } catch (FacebookException e) {
> > log.error(e);
> > sesion.error("te desconectaste de facebook");
> > }
> > this.size=users.size();
> > return users.iterator();
> > }
> > ...
> > Any idea?
> >
> > --
> > Fernando Wermus.
> >
> > www.linkedin.com/in/fernandowermus
> >
>
>
> What is size() returning?
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>



-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus

Reply via email to