org.eclipse.hyades.sdb.internal.editors
Class SymptomDBEditorDetailsPage
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.forms.editor.FormPage
org.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
| 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)
|
| 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 |
SymptomDBEditorDetailsPage
public SymptomDBEditorDetailsPage(org.eclipse.ui.forms.editor.FormEditor editor,
java.lang.String id,
java.lang.String title)
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)