public class ScrollContainerSWTAlignmentArea extends AbstractSWTAlignmentArea implements ToolkitSpecificAlignmentArea, ScrolledCompositeToolkitComponent
This class is meant for internal use by AlignmentArea
and should not be instantiated directly.
Constructor and Description |
---|
ScrollContainerSWTAlignmentArea(AlignmentArea owner,
org.eclipse.swt.widgets.Composite parent,
int style)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Scrollable |
createContentScroller(org.eclipse.swt.widgets.Composite container) |
org.eclipse.swt.custom.ScrolledComposite |
getScrolledComposite() |
getHorizontalScrollbarHeight, getIndependentComponent, isHideHorizontalScrollBar, setHideHorizontalScrollBar
getSWTComponent
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, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setHideHorizontalScrollBar
getVisibleRectangle, setScrollOffset
getIndependentComponent
assignSize, getLocationInParent, getSWTComponent, getTargetToolkit, getToolkitSize, isFocusOwner, repaint, requestFocus
public ScrollContainerSWTAlignmentArea(AlignmentArea owner, org.eclipse.swt.widgets.Composite parent, int style)
owner
- the alignment area using this componentparent
- the parent SWT componentposition
- the position of this component in owner
hideHorizontalScrollBar
- Specify true
here if you want no horizontal scroll bar to be displayed
in this part of the alignment are or false
otherwise.public org.eclipse.swt.custom.ScrolledComposite getScrolledComposite()
getScrolledComposite
in interface ScrolledCompositeToolkitComponent
protected org.eclipse.swt.widgets.Scrollable createContentScroller(org.eclipse.swt.widgets.Composite container)
createContentScroller
in class AbstractSWTAlignmentArea