TPTP 4.0.0 Monitoring Tools Project
Internal API Specification

org.eclipse.hyades.sdb.internal.editors
Class DBDetails

java.lang.Object
  extended byorg.eclipse.swt.widgets.Widget
      extended byorg.eclipse.swt.widgets.Control
          extended byorg.eclipse.swt.widgets.Scrollable
              extended byorg.eclipse.swt.widgets.Composite
                  extended byorg.eclipse.hyades.sdb.internal.editors.DBDetails
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable, java.util.EventListener, org.eclipse.swt.events.FocusListener, IDetails, org.eclipse.swt.widgets.Listener, org.eclipse.swt.internal.SWTEventListener

public class DBDetails
extends org.eclipse.swt.widgets.Composite
implements IDetails, org.eclipse.swt.widgets.Listener, org.eclipse.swt.events.FocusListener


Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
DBDetails(RASWidgetFactory factory, org.eclipse.swt.widgets.Composite composite, int style)
           
 
Method Summary
 void display(org.eclipse.emf.ecore.EObject object)
           
 void focusGained(org.eclipse.swt.events.FocusEvent e)
           
 void focusLost(org.eclipse.swt.events.FocusEvent e)
           
 int getCursorPosition()
           
 void handleEvent(org.eclipse.swt.widgets.Event event)
           
 void init(SymptomDBEditor editor)
           
 void setFocusToTextBox()
           
 void setFocusToTextBox(int startIndex, int endIndex)
           
 boolean updateCurrentSelection(org.eclipse.emf.ecore.EObject currentSelection)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, 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, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, 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, 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

DBDetails

public DBDetails(RASWidgetFactory factory,
                 org.eclipse.swt.widgets.Composite composite,
                 int style)
Method Detail

display

public void display(org.eclipse.emf.ecore.EObject object)
Specified by:
display in interface IDetails
See Also:
IDetails#display(Object)

init

public void init(SymptomDBEditor editor)

updateCurrentSelection

public boolean updateCurrentSelection(org.eclipse.emf.ecore.EObject currentSelection)
Specified by:
updateCurrentSelection in interface IDetails
See Also:
IDetails#updateCurrentSelection(Object)

focusGained

public void focusGained(org.eclipse.swt.events.FocusEvent e)
Specified by:
focusGained in interface org.eclipse.swt.events.FocusListener

focusLost

public void focusLost(org.eclipse.swt.events.FocusEvent e)
Specified by:
focusLost in interface org.eclipse.swt.events.FocusListener

setFocusToTextBox

public void setFocusToTextBox()

setFocusToTextBox

public void setFocusToTextBox(int startIndex,
                              int endIndex)

getCursorPosition

public int getCursorPosition()

handleEvent

public void handleEvent(org.eclipse.swt.widgets.Event event)
Specified by:
handleEvent in interface org.eclipse.swt.widgets.Listener
See Also:
Listener.handleEvent(Event)

TPTP 4.0.0 Monitoring Tools Project
Internal API Specification