public class FormPageableTree extends PageableTree
PageableTree
.DEFAULT_TREE_STYLE, viewer
Constructor and Description |
---|
FormPageableTree(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.
|
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.
|
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.Tree |
createTree(org.eclipse.swt.widgets.Composite parent,
int style)
Create a tree.
|
createTree, createWidget, getDefaultPageRendererBottomFactory, getDefaultPageRendererTopFactory, getTreeStyle, 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 FormPageableTree(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 FormPageableTree(org.eclipse.swt.widgets.Composite parent, int style, int treeStyle, 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 constructtreeStyle
- the style of tree to constructtoolkit
- the FormToolkit
used to create the SWT Tree
.public FormPageableTree(org.eclipse.swt.widgets.Composite parent, int style, int treeStyle, 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 constructtreeStyle
- the style of tree to constructtoolkit
- the FormToolkit
used to create the SWT Tree
.public 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)
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of widget to constructtreeStyle
- the style of tree to constructtoolkit
- the FormToolkit
used to create the SWT Tree
.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.Tree createTree(org.eclipse.swt.widgets.Composite parent, int style)
PageableTree
createTree
in class PageableTree
parent
- a widget which will be the parent of the new instance (cannot
be null)style
- the style of tree to constr * @returnprotected org.eclipse.swt.widgets.Composite createCompositeBottom(org.eclipse.swt.widgets.Composite parent)
AbstractPaginationWidget
createCompositeBottom
in class AbstractPaginationWidget<org.eclipse.swt.widgets.Tree>
protected org.eclipse.swt.widgets.Composite createCompositeTop(org.eclipse.swt.widgets.Composite parent)
AbstractPaginationWidget
createCompositeTop
in class AbstractPaginationWidget<org.eclipse.swt.widgets.Tree>