TPTP 4.0.0 Monitoring Tools Project
Internal API Specification

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

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.SymptomDetails
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 SymptomDetails
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
SymptomDetails(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 e)
           
 void init(SymptomDBEditor editor)
           
 void setFocusToTextBox()
           
 void setFocusToTextBox(int startIndex, int endIndex)
           
 boolean updateCurrentSelection(org.eclipse.emf.ecore.EObject sel)
           
 
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

SymptomDetails

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

init

public void init(SymptomDBEditor editor)

display

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

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 e)
Specified by:
handleEvent in interface org.eclipse.swt.widgets.Listener

updateCurrentSelection

public boolean updateCurrentSelection(org.eclipse.emf.ecore.EObject sel)
Specified by:
updateCurrentSelection in interface IDetails

TPTP 4.0.0 Monitoring Tools Project
Internal API Specification