TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

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

java.lang.Object
  extended byorg.eclipse.core.commands.common.EventManager
      extended byorg.eclipse.ui.part.WorkbenchPart
          extended byorg.eclipse.ui.part.EditorPart
              extended byorg.eclipse.ui.forms.editor.FormPage
                  extended byorg.eclipse.hyades.sdb.internal.editors.SymptomDBEditorDetailsPage
All Implemented Interfaces:
java.util.EventListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.IEditorPart, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.forms.editor.IFormPage, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class SymptomDBEditorDetailsPage
extends org.eclipse.ui.forms.editor.FormPage
implements org.eclipse.swt.events.SelectionListener


Nested Class Summary
 class SymptomDBEditorDetailsPage.FindAction
           
 
Field Summary
 
Fields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUT
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
SymptomDBEditorDetailsPage(org.eclipse.ui.forms.editor.FormEditor editor, java.lang.String id, java.lang.String title)
           
 
Method Summary
protected  void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)
           
 void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
           
 int getCursorPosition(java.lang.Object object)
           
 SymptomDBSearchDialog getDialog()
           
 org.eclipse.jface.action.Action getFindAction()
           
 java.lang.Object getTreeRoot()
           
 org.eclipse.jface.viewers.TreeViewer getViewer()
           
 void refreshTree(java.lang.Object object)
           
 void remove(java.util.ArrayList selections)
           
 void revealObject(java.lang.Object[] object)
           
 void setDialog(SymptomDBSearchDialog dialog)
           
 void setSelection(java.lang.Object[] sel)
           
 void setSelection(java.lang.Object[] sel, int startIndex, int endIndex)
           
 void setTreeRoot(java.lang.Object newRoot)
           
protected  void updateActions(org.eclipse.jface.viewers.ISelection selection)
           
 void updateButtons(org.eclipse.jface.viewers.ISelection sel)
           
 void updatePageInfo()
           
 void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
           
 void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
           
 
Methods inherited from class org.eclipse.ui.forms.editor.FormPage
canLeaveThePage, createPartControl, dispose, doSave, doSaveAs, getEditor, getId, getIndex, getManagedForm, getPartControl, getTitleImage, init, initialize, isActive, isDirty, isEditor, isSaveAsAllowed, selectReveal, setActive, setFocus, setIndex
 
Methods inherited from class org.eclipse.ui.part.EditorPart
checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IEditorPart
getEditorInput, getEditorSite
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.ui.ISaveablePart
isSaveOnCloseNeeded
 

Constructor Detail

SymptomDBEditorDetailsPage

public SymptomDBEditorDetailsPage(org.eclipse.ui.forms.editor.FormEditor editor,
                                  java.lang.String id,
                                  java.lang.String title)
Method Detail

createFormContent

protected void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)

fillContextMenu

public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)

updateActions

protected void updateActions(org.eclipse.jface.viewers.ISelection selection)

updateButtons

public void updateButtons(org.eclipse.jface.viewers.ISelection sel)

refreshTree

public void refreshTree(java.lang.Object object)

getTreeRoot

public java.lang.Object getTreeRoot()

setTreeRoot

public void setTreeRoot(java.lang.Object newRoot)

getDialog

public SymptomDBSearchDialog getDialog()

setDialog

public void setDialog(SymptomDBSearchDialog dialog)

getViewer

public org.eclipse.jface.viewers.TreeViewer getViewer()

getFindAction

public org.eclipse.jface.action.Action getFindAction()

widgetDefaultSelected

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener

widgetSelected

public void widgetSelected(org.eclipse.swt.events.SelectionEvent event)
Specified by:
widgetSelected in interface org.eclipse.swt.events.SelectionListener

remove

public void remove(java.util.ArrayList selections)

setSelection

public void setSelection(java.lang.Object[] sel,
                         int startIndex,
                         int endIndex)

revealObject

public void revealObject(java.lang.Object[] object)

updatePageInfo

public void updatePageInfo()

setSelection

public void setSelection(java.lang.Object[] sel)

getCursorPosition

public int getCursorPosition(java.lang.Object object)

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification