org.eclipse.net4j.util.ui.widgets
Class SashComposite

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by org.eclipse.net4j.util.ui.widgets.SashComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public abstract class SashComposite
extends org.eclipse.swt.widgets.Composite


Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
SashComposite(org.eclipse.swt.widgets.Composite parent, int style, int limit, int percent)
           
SashComposite(org.eclipse.swt.widgets.Composite parent, int style, int limit, int percent, boolean vertical)
           
 
Method Summary
protected abstract  org.eclipse.swt.widgets.Control createControl1(org.eclipse.swt.widgets.Composite parent)
           
protected abstract  org.eclipse.swt.widgets.Control createControl2(org.eclipse.swt.widgets.Composite parent)
           
protected  org.eclipse.swt.widgets.Sash createSash(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Control getControl1()
           
 org.eclipse.swt.widgets.Control getControl2()
           
 org.eclipse.swt.widgets.Sash getSash()
           
protected  void init()
           
 boolean isVertical()
           
 void setVertical(boolean vertical)
           
protected  void swap()
           
protected  void swap(org.eclipse.swt.layout.FormData formData)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SashComposite

public SashComposite(org.eclipse.swt.widgets.Composite parent,
                     int style,
                     int limit,
                     int percent)

SashComposite

public SashComposite(org.eclipse.swt.widgets.Composite parent,
                     int style,
                     int limit,
                     int percent,
                     boolean vertical)
Method Detail

isVertical

public boolean isVertical()

setVertical

public void setVertical(boolean vertical)

getSash

public org.eclipse.swt.widgets.Sash getSash()

getControl1

public org.eclipse.swt.widgets.Control getControl1()

getControl2

public org.eclipse.swt.widgets.Control getControl2()

init

protected void init()

swap

protected void swap()

swap

protected void swap(org.eclipse.swt.layout.FormData formData)

createSash

protected org.eclipse.swt.widgets.Sash createSash(org.eclipse.swt.widgets.Composite parent)

createControl1

protected abstract org.eclipse.swt.widgets.Control createControl1(org.eclipse.swt.widgets.Composite parent)

createControl2

protected abstract org.eclipse.swt.widgets.Control createControl2(org.eclipse.swt.widgets.Composite parent)

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.