org.eclipse.hyades.sdb.internal.editors
Class SymptomDBEditorDetailsPage
java.lang.Object
org.eclipse.hyades.sdb.internal.editors.EditorPage
org.eclipse.hyades.sdb.internal.editors.SymptomDBEditorDetailsPage
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener
- public class SymptomDBEditorDetailsPage
- extends EditorPage
- implements org.eclipse.swt.events.SelectionListener
| Fields inherited from class org.eclipse.hyades.sdb.internal.editors.EditorPage |
factory |
| Methods inherited from class org.eclipse.hyades.sdb.internal.editors.EditorPage |
getContent, getContent, getHeadingBackground, getHeadingForeground, getHeadingImage, getTitle, isHeadingVisible, paintControl, setHeadingBackground, setHeadingForeground, setHeadingImage, setHeadingVisible, setTitle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SymptomDBEditorDetailsPage
public SymptomDBEditorDetailsPage(RASWidgetFactory factory)
createContent
public void createContent(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createContent in class EditorPage
init
public void init(SymptomDBEditor editor)
fillContextMenu
public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
updateActions
protected void updateActions(org.eclipse.jface.viewers.IStructuredSelection selection)
updateButtons
public void updateButtons(java.lang.Object data)
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
getCurrentSelection
public org.eclipse.emf.ecore.EObject getCurrentSelection()
getParentOfCurrentSel
public org.eclipse.emf.ecore.EObject getParentOfCurrentSel()
updateCurrentSelection
public boolean updateCurrentSelection(org.eclipse.emf.ecore.EObject currentSelection)
remove
public void remove(java.util.ArrayList selections)
setSelection
public void setSelection(java.lang.Object[] sel,
int startIndex,
int endIndex)
setSelection
public void setSelection(java.lang.Object[] sel)
getCursorPosition
public int getCursorPosition(java.lang.Object object)
showDetails
public void showDetails(org.eclipse.emf.ecore.EObject selection)