Modifier and Type | Method and Description |
---|---|
IPageContentProvider |
AbstractPageControllerComposite.getPageContentProvider() |
Modifier and Type | Method and Description |
---|---|
static IPageChangedListener |
PageLoaderStrategyHelper.createLoadPageAndAddItemsListener(PageableController controller,
org.eclipse.jface.viewers.AbstractListViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
Create
IPageChangedListener with pagination "add" strategy. |
static IPageChangedListener |
PageLoaderStrategyHelper.createLoadPageAndAddItemsListener(PageableController controller,
java.lang.Object parentElementOrTreePath,
org.eclipse.jface.viewers.TreeViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
Create
IPageChangedListener with pagination "add" strategy. |
static IPageChangedListener |
PageLoaderStrategyHelper.createLoadPageAndAddItemsListener(PageableController controller,
org.eclipse.jface.viewers.TableViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
Create
IPageChangedListener with pagination "add" strategy. |
static IPageChangedListener |
PageLoaderStrategyHelper.createLoadPageAndReplaceItemsListener(PageableController controller,
org.eclipse.jface.viewers.StructuredViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
Create
IPageChangedListener with pagination "replace" strategy. |
static void |
PageLoaderStrategyHelper.loadPageAndAddItems(PageableController controller,
org.eclipse.jface.viewers.AbstractListViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
This method loads the paginated list by using the given page loader
IPageLoader and information about pagination from the given
controller PageableController . |
static void |
PageLoaderStrategyHelper.loadPageAndAddItems(PageableController controller,
java.lang.Object parentElementOrTreePath,
org.eclipse.jface.viewers.TreeViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
This method loads the paginated list by using the given page loader
IPageLoader and information about pagination from the given
controller PageableController . |
static void |
PageLoaderStrategyHelper.loadPageAndAddItems(PageableController controller,
org.eclipse.jface.viewers.TableViewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
This method loads the paginated list by using the given page loader
IPageLoader and information about pagination from the given
controller PageableController . |
static void |
PageLoaderStrategyHelper.loadPageAndReplaceItems(PageableController controller,
org.eclipse.jface.viewers.Viewer viewer,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
This method loads the paginated list by using the given page loader
IPageLoader and information about pagination from the given
controller PageableController . |
static java.lang.Object |
PageLoaderStrategyHelper.loadPageAndUpdateTotalElements(PageableController controller,
IPageLoader<?> pageLoader,
IPageContentProvider pageContentProvider,
IPageLoaderHandler<PageableController> handler)
Load the paginated list and update the total element of the given
controller.
|
Constructor and Description |
---|
AbstractPageControllerComposite(org.eclipse.swt.widgets.Composite parent,
int style,
int pageSize,
IPageContentProvider pageContentProvider)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
AbstractPageControllerComposite(org.eclipse.swt.widgets.Composite parent,
int style,
PageableController controller,
int pageSize,
IPageContentProvider pageContentProvider,
boolean createUI)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
AbstractPaginationWidget(org.eclipse.swt.widgets.Composite parent,
int style,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
AbstractPaginationWidget(org.eclipse.swt.widgets.Composite parent,
int style,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory,
boolean createUI)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
AbstractPaginationWidget(org.eclipse.swt.widgets.Composite parent,
int style,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
Modifier and Type | Class and Description |
---|---|
class |
PageResultContentProvider
Implementation of
IPageContentProvider to retrieves pagination
information (total elements and paginated list) from the pagination structure
PageResult . |
Modifier and Type | Method and Description |
---|---|
static IPageContentProvider |
PageResultContentProvider.getInstance()
Returns the singleton of
PageResultContentProvider . |
Constructor and Description |
---|
PageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
int pageSize,
IPageContentProvider pageContentProvider)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
PageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
PageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory,
boolean createUI)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
Constructor and Description |
---|
FormPageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
FormPageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IPageContentProvider pageContentProvider)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
FormPageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
int tableStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
Constructor and Description |
---|
PageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
int pageSize,
IPageContentProvider pageContentProvider)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
PageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
PageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory,
boolean createUI)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
Constructor and Description |
---|
FormPageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
int pageSize,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
FormPageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IPageContentProvider pageContentProvider)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|
FormPageableTree(org.eclipse.swt.widgets.Composite parent,
int style,
int treeStyle,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IPageContentProvider pageContentProvider,
ICompositeRendererFactory pageRendererTopFactory,
ICompositeRendererFactory pageRendererBottomFactory)
Constructs a new instance of this class given its parent and a style
value describing its behavior and appearance.
|