public class FormPageableTable extends PageableTable
PageableTable
.DEFAULT_TABLE_STYLE, viewer
Constructor and Description |
---|
FormPageableTable(org.eclipse.swt.widgets.Composite parent,
int style,
org.eclipse.ui.forms.widgets.FormToolkit toolkit)
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,
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.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Composite |
createCompositeBottom(org.eclipse.swt.widgets.Composite parent)
Create bottom composite if needed.
|
protected org.eclipse.swt.widgets.Composite |
createCompositeTop(org.eclipse.swt.widgets.Composite parent)
Create top composite if needed.
|
protected org.eclipse.swt.widgets.Table |
createTable(org.eclipse.swt.widgets.Composite parent,
int style)
Create a table.
|
createTable, createWidget, getDefaultPageRendererBottomFactory, getDefaultPageRendererTopFactory, getTableStyle, getViewer, refreshPage
createUI, getCompositeBottom, getCompositeTop, getPageLoader, getPageLoaderHandler, getPageRendererBottomFactory, getPageRendererTopFactory, getWidget, pageIndexChanged, pageSizeChanged, refreshPage, setLocale, setPageLoader, setPageLoaderHandler, sortChanged, totalElementsChanged
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 FormPageableTable(org.eclipse.swt.widgets.Composite parent, int style, org.eclipse.ui.forms.widgets.FormToolkit toolkit)
PageableController.DEFAULT_PAGE_SIZE
and default tree style
SWT.BORDER | SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL are used.parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructtoolkit
- the FormToolkit
used to create the SWT Tree
.public FormPageableTable(org.eclipse.swt.widgets.Composite parent, int style, int tableStyle, org.eclipse.ui.forms.widgets.FormToolkit toolkit, IPageContentProvider pageContentProvider, ICompositeRendererFactory pageRendererTopFactory, ICompositeRendererFactory pageRendererBottomFactory)
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructtableStyle
- the style of table to constructtoolkit
- the FormToolkit
used to create the SWT Table
.public FormPageableTable(org.eclipse.swt.widgets.Composite parent, int style, int tableStyle, org.eclipse.ui.forms.widgets.FormToolkit toolkit, IPageContentProvider pageContentProvider)
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructtableStyle
- the style of table to constructtoolkit
- the FormToolkit
used to create the SWT Table
.public 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)
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructtableStyle
- the style of table to constructtoolkit
- the FormToolkit
used to create the SWT Table
.pageSize
- size of the page (number items displayed per page).pageRendererTopFactory
- the page renderer factory used to create a SWT Composite on
the top of the widget. Null if none Composite must be created.pageRendererBottomFactory
- the page renderer factory used to create a SWT Composite on
the bottom of the widget. Null if none Composite must be
created.protected org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite parent, int style)
PageableTable
createTable
in class PageableTable
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of table to constr * @returnprotected org.eclipse.swt.widgets.Composite createCompositeBottom(org.eclipse.swt.widgets.Composite parent)
AbstractPaginationWidget
createCompositeBottom
in class AbstractPaginationWidget<org.eclipse.swt.widgets.Table>
protected org.eclipse.swt.widgets.Composite createCompositeTop(org.eclipse.swt.widgets.Composite parent)
AbstractPaginationWidget
createCompositeTop
in class AbstractPaginationWidget<org.eclipse.swt.widgets.Table>