public class ResultAndNavigationPageGraphicsRenderer extends AbstractPageControllerComposite
Composite
display :
GC
.Example :
Results 1-5 of 10 Previous 1 2 ...10 Next
Constructor and Description |
---|
ResultAndNavigationPageGraphicsRenderer(org.eclipse.swt.widgets.Composite parent,
int style,
PageableController controller) |
ResultAndNavigationPageGraphicsRenderer(org.eclipse.swt.widgets.Composite parent,
int style,
PageableController controller,
INavigationPageGraphicsConfigurator configurator) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Composite |
createComposite(org.eclipse.swt.widgets.Composite parent,
int style) |
protected void |
createUI(org.eclipse.swt.widgets.Composite parent)
Create the UI like this :
|
protected void |
displayResults(PageableController controller) |
NavigationPageGraphics |
getNavigationPage()
Returns the
GC navigation page. |
void |
pageIndexChanged(int oldPageNumber,
int newPageNumber,
PageableController controller)
Sent when page changed in the page controller
PageableController . |
void |
pageSizeChanged(int oldPageSize,
int newPageSize,
PageableController paginationController)
Sent when page size changed in the page controller
PageableController . |
void |
setConfigurator(INavigationPageGraphicsConfigurator configurator)
Configure navigation page.
|
void |
setLocale(java.util.Locale locale)
Set the locale to use for resources.
|
void |
sortChanged(java.lang.String oldPopertyName,
java.lang.String propertyName,
int oldSortDirection,
int sortDirection,
PageableController paginationController)
Sent when sort changed in the page controller
PageableController . |
void |
totalElementsChanged(long oldTotalElements,
long newTotalElements,
PageableController controller)
Sent when total elements changed in the page controller
PageableController . |
createController, dispose, getController, getLocale, getPageContentProvider, localeChanged, setCurrentPage
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public ResultAndNavigationPageGraphicsRenderer(org.eclipse.swt.widgets.Composite parent, int style, PageableController controller)
public ResultAndNavigationPageGraphicsRenderer(org.eclipse.swt.widgets.Composite parent, int style, PageableController controller, INavigationPageGraphicsConfigurator configurator)
protected void createUI(org.eclipse.swt.widgets.Composite parent)
Results 1-5 of 10 Previous 1 2 ...10 Next
createUI
in class AbstractPageControllerComposite
public void pageIndexChanged(int oldPageNumber, int newPageNumber, PageableController controller)
IPageChangedListener
PageableController
.oldPageNumber
- old page index.newPageNumber
- new page index.controller
- the page controller which have sent this event.public void pageSizeChanged(int oldPageSize, int newPageSize, PageableController paginationController)
IPageChangedListener
PageableController
.oldPageSize
- old page size.newPageSize
- new page size.paginationController
- the page controller which have sent this event.public void totalElementsChanged(long oldTotalElements, long newTotalElements, PageableController controller)
IPageChangedListener
PageableController
.oldTotalElements
- old total elements.newTotalElements
- new total elements.controller
- the page controller which have sent this event.public void sortChanged(java.lang.String oldPopertyName, java.lang.String propertyName, int oldSortDirection, int sortDirection, PageableController paginationController)
IPageChangedListener
PageableController
.oldPopertyName
- old property name.propertyName
- new property name.oldSortDirection
- old sort direction : SWT.UP
, SWT.DOWN
.sortDirection
- new sort direction : SWT.UP
, SWT.DOWN
.protected void displayResults(PageableController controller)
protected org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent, int style)
public void setLocale(java.util.Locale locale)
AbstractPageControllerComposite
setLocale
in class AbstractPageControllerComposite
public NavigationPageGraphics getNavigationPage()
GC
navigation page.public void setConfigurator(INavigationPageGraphicsConfigurator configurator)
configurator
-