...
Code Block |
---|
public class MyNavigationToolbar extends NavigationToolbar { public MyNavigationToolbar(DataTable table) { super(table); } @Override protected PagingNavigator newPagingNavigator(String navigatorId, DataTable table) { return new PagingNavigator(navigatorId, table) { @Override @Override protected Link newPagingNavigationIncrementLink(String id, IPageable pageable, int increment) { return new PagingNavigationIncrementLink(id, pageable, increment) { @Override @Override public boolean isVisible() { return !linksTo(getPage()); } }; } @Override } }; } @Override protected Link newPagingNavigationLink(String id, IPageable pageable, int pageNumber) { return new PagingNavigationLink(id, pageable, pageNumber) { @Override @Override public boolean isVisible() { return !linksTo(getPage()); } }; }; }; } }; }; }; } } |