org.eclipse.emf.cdo.ui.widgets
Class SelectBranchComposite
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.emf.cdo.ui.widgets.SelectBranchComposite
- All Implemented Interfaces:
- ValidationParticipant, Drawable
public class SelectBranchComposite
- extends Composite
- implements ValidationParticipant
- Since:
- 4.0
- Author:
- Eike Stepper
Fields inherited from class org.eclipse.swt.widgets.Control |
handle |
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, 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, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData, toString |
SelectBranchComposite
public SelectBranchComposite(Composite parent,
int style,
CDOSession session,
CDOBranch branch)
getValidationContext
public ValidationContext getValidationContext()
- Specified by:
getValidationContext
in interface ValidationParticipant
setValidationContext
public void setValidationContext(ValidationContext validationContext)
- Specified by:
setValidationContext
in interface ValidationParticipant
getSession
public CDOSession getSession()
getBranch
public CDOBranch getBranch()
getBranchText
public HistoryText getBranchText()
getBranchViewer
public TreeViewer getBranchViewer()
rememberSettings
public void rememberSettings()
addListener
public void addListener(int eventType,
Listener listener)
- Description copied from class:
org.eclipse.swt.widgets.Widget
- Adds the listener to the collection of listeners who will
be notified when an event of the given type occurs. When the
event does occur in the widget, the listener is notified by
sending it the
handleEvent()
message. The event
type is one of the event constants defined in class SWT
.
- Overrides:
addListener
in class Widget
- Parameters:
eventType
- the type of event to listen forlistener
- the listener which should be notified when the event occurs- See Also:
Listener
,
SWT
,
Widget.getListeners(int)
,
Widget.removeListener(int, Listener)
,
Widget.notifyListeners(int, org.eclipse.swt.widgets.Event)
removeListener
public void removeListener(int eventType,
Listener listener)
- Description copied from class:
org.eclipse.swt.widgets.Widget
- Removes the listener from the collection of listeners who will
be notified when an event of the given type occurs. The event
type is one of the event constants defined in class
SWT
.
- Overrides:
removeListener
in class Widget
- Parameters:
eventType
- the type of event to listen for- See Also:
Listener
,
SWT
,
Widget.addListener(int, org.eclipse.swt.widgets.Listener)
,
Widget.getListeners(int)
,
Widget.notifyListeners(int, org.eclipse.swt.widgets.Event)
branchChanged
protected void branchChanged(CDOBranch newBranch)
Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.