Hi Wim,

Thank a lot for your positive answer. I must clean my code before create a
bug and I'm implementing a pagination renderer with GC to try to have nice
links pagination.

As soon as I finish rhat, I will create a bug.

Regards Angelo

2011/12/14 Wim Jongman <[email protected]>

> Hi Angelo,
>
> That looks really nice. Thanks for sharing this widget. Please file a bug
> against nebula/core and state your intent.
>
> Make sure to attach the sources so we can start the process.
>
> Best regards,
>
> Wim
>
>
>
> On 13 dec. 2011, at 14:39, Angelo zerr <[email protected]> wrote:
>
> Hi Nebula Team,
>
> We would like to give you our pagination+sort control to Nebula. We are
> using this project in our RCP/RAP XDocReport application
> http://xdocreport-rap.opensagres.cloudbees.net/xdocreport?startup=fr.opensagres.xdocreport.eclipse.ui.application(Go
>  at Resume module and click on Search and you will see the search resume
> dialog, or please see attached SearchResume.png)
>
> This project gives you the capability to manage pagination+sort in a SWT
> Table and works too with RAP. This project is very modular and generic and
> it could be used too for another SWT widgets (I think about NatTable or
> Tree).
>
> It manages the 2 strategies pagination :
>
> * Replace data in the table when you paginate (see SearchResume.png,
> PaginationTable.png)
> * Add data in the table when you paginate(ex:you display 10 items, you
> scroll to the last item and 10 items are loaded and added,).
>
> Pagination can be rendered with several means:
>
> * display page number, first, next, previous, last link (please see
> PaginationTable.png)
> * display page in a scale (please see ScalePaginationTable.png
> * display page in a combo (please see ComboPaginationTable.png)
> * implement your own renderer.
>
> But it's possible to implement your own renderer. I have called that
> decorator. A decorator is a SWT Composite linked to a page controller which
> control the pagination and fire events when page changed, etc
> So it's possible to synchronize decorator with page controller. The
> AllDecorator.png screen display a SWT Table on the left and teh whole
> decorator (scale, links, combo) available. When you modify a decorator
> (ex;you click on page indes link, it refresh SWT Table but too the another
> decorator (scale, combo etc....)
>
> By defaut Spring Data <http://www.springsource.org/spring-data>Pagination 
> structure is used :the pagination controller implements Pageable
> Spring Data interface. Spring Data Pagination is not linked to Spring, or
> JPA or another thing! It's just a Page structure.
> If you know Spring Data with JPA you must just call your service layer
> with pagination controller which implements Spring Data Pageable and
> pagination, sort is doen automaticly with JPA, Big Data, Document stores,
> etc
>
> I'm cleaning our XDocReport code to give you our pagination control. Are
> you interested with this control??
>
> Regards Angelo
>
>
>
> <PaginationTable.png>
>
> <SearchResume.png>
>
> <ScalePaginationTable.png>
>
> <ComboPaginationTable.png>
>
> <AllDecorator.png>
>
> _______________________________________________
> nebula-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
> _______________________________________________
> nebula-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to