org.eclipse.emf.cdo.ui.widgets
Class SelectTimeStampComposite

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.emf.cdo.ui.widgets.SelectTimeStampComposite
All Implemented Interfaces:
ValidationParticipant, Drawable

public class SelectTimeStampComposite
extends Composite
implements ValidationParticipant

UI widget allowing users to indicate timestamp of a particular historical state of a branch

Since:
4.0

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
view
 
Constructor Summary
SelectTimeStampComposite(Composite parent, int style, CDOBranch branch, long timeStamp)
           
 
Method Summary
 Button getBaseRadio()
           
 Text getBaseText()
           
 CDOBranch getBranch()
           
 Button getHeadRadio()
           
 Button getTimeBrowseButton()
           
 Button getTimeRadio()
           
 long getTimeStamp()
           
 Text getTimeText()
           
 ValidationContext getValidationContext()
           
 void setBranch(CDOBranch branch)
           
 void setTimeStamp(long timeStamp)
           
 void setValidationContext(ValidationContext validationContext)
           
protected  void timeStampChanged(long timeStamp)
           
 
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.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 
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, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectTimeStampComposite

public SelectTimeStampComposite(Composite parent,
                                int style,
                                CDOBranch branch,
                                long timeStamp)
Method Detail

getValidationContext

public ValidationContext getValidationContext()
Specified by:
getValidationContext in interface ValidationParticipant

setValidationContext

public void setValidationContext(ValidationContext validationContext)
Specified by:
setValidationContext in interface ValidationParticipant

getBranch

public CDOBranch getBranch()

setBranch

public void setBranch(CDOBranch branch)

getTimeStamp

public long getTimeStamp()

setTimeStamp

public void setTimeStamp(long timeStamp)

timeStampChanged

protected void timeStampChanged(long timeStamp)

getHeadRadio

public Button getHeadRadio()

getBaseRadio

public Button getBaseRadio()

getBaseText

public Text getBaseText()

getTimeRadio

public Button getTimeRadio()

getTimeText

public Text getTimeText()

getTimeBrowseButton

public Button getTimeBrowseButton()


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.