org.eclipse.net4j.util.ui.widgets
Class SashComposite
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.net4j.util.ui.widgets.SashComposite
- All Implemented Interfaces:
- INotifier, Drawable
- public abstract class SashComposite
- extends Composite
- implements INotifier
Fields inherited from class org.eclipse.swt.widgets.Control |
view |
Methods inherited from class org.eclipse.swt.widgets.Composite |
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Control |
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, 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, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString |
SashComposite
public SashComposite(Composite parent,
int style,
int limit,
int percent)
SashComposite
public SashComposite(Composite parent,
int style,
int limit,
int percent,
boolean borders)
dispose
public void dispose()
- Overrides:
dispose
in class Widget
- Since:
- 2.0
addListener
public void addListener(IListener listener)
- Description copied from interface:
INotifier
- Adds a listener to this notifier.
Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are
encouraged to prevent events from being delivered more than once to the same listener,
- Specified by:
addListener
in interface INotifier
- Since:
- 2.0
getListeners
public IListener[] getListeners()
- Description copied from interface:
INotifier
- Returns the listeners that are registered with this notifier.
Depending on the implementation duplicate listeners may be contained in the returned array.
- Specified by:
getListeners
in interface INotifier
- Since:
- 2.0
hasListeners
public boolean hasListeners()
- Description copied from interface:
INotifier
- Returns
true
if one or more listeners are registered with this notifier, false
otherwise.
- Specified by:
hasListeners
in interface INotifier
- Since:
- 2.0
removeListener
public void removeListener(IListener listener)
- Description copied from interface:
INotifier
- Removes a listener from this notifier.
- Specified by:
removeListener
in interface INotifier
- Since:
- 2.0
isVertical
public boolean isVertical()
setVertical
public void setVertical(boolean vertical)
getSash
public Sash getSash()
getControl1
public Control getControl1()
getControl2
public Control getControl2()
init
protected void init()
swap
protected void swap()
swap
protected void swap(FormData formData)
createSash
protected Sash createSash(Composite parent)
createControl1
protected abstract Control createControl1(Composite parent)
createControl2
protected abstract Control createControl2(Composite parent)
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.