TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.symptom.internal.presentation
Class AbstractSymptomEditor

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.part.MultiPageEditorPart
                  extended byorg.eclipse.ui.forms.editor.FormEditor
                      extended byorg.eclipse.tptp.symptom.internal.presentation.AbstractSymptomEditor
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.ui.IEditorPart, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.dialogs.IPageChangeProvider, org.eclipse.ui.ISaveablePart, org.eclipse.emf.common.ui.viewer.IViewerProvider, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation
Direct Known Subclasses:
SymptomEditor

public abstract class AbstractSymptomEditor
extends org.eclipse.ui.forms.editor.FormEditor
implements org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.emf.common.ui.viewer.IViewerProvider, org.eclipse.jface.action.IMenuListener


Field Summary
 
Fields inherited from class org.eclipse.ui.forms.editor.FormEditor
pages
 
Fields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUT
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
AbstractSymptomEditor()
           
 
Method Summary
abstract  org.eclipse.emf.common.notify.AdapterFactory getAdapterFactory()
           
abstract  org.eclipse.jface.viewers.TreeViewer getMasterPageViewer()
           
abstract  org.eclipse.ui.forms.IFormPart[] getParts()
           
 void setActivePage(int pageIndex)
           
abstract  void setSelectionToViewer(java.util.Collection selection)
           
 
Methods inherited from class org.eclipse.ui.forms.editor.FormEditor
addPage, addPage, addPage, addPage, addPage, addPage, addPageChangedListener, addPages, close, commitPages, configurePage, createPageContainer, createPages, createToolkit, dispose, editorDirtyStateChanged, findPage, getActiveEditor, getActivePageInstance, getCurrentPage, getSelectedPage, getToolkit, init, isDirty, pageChange, removePage, removePageChangedListener, selectReveal, setActivePage, setActivePage, updateActionBarContributor
 
Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart
createPartControl, createSite, findEditors, getActivePage, getAdapter, getContainer, getControl, getEditor, getPageCount, getPageImage, getPageText, handlePropertyChange, setActiveEditor, setControl, setFocus, setPageImage, setPageText
 
Methods inherited from class org.eclipse.ui.part.EditorPart
checkSite, doSave, doSaveAs, getEditorInput, getEditorSite, getTitleToolTip, isSaveAsAllowed, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, 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.emf.edit.domain.IEditingDomainProvider
getEditingDomain
 
Methods inherited from interface org.eclipse.emf.common.ui.viewer.IViewerProvider
getViewer
 
Methods inherited from interface org.eclipse.jface.action.IMenuListener
menuAboutToShow
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
 

Constructor Detail

AbstractSymptomEditor

public AbstractSymptomEditor()
Method Detail

getParts

public abstract org.eclipse.ui.forms.IFormPart[] getParts()

getAdapterFactory

public abstract org.eclipse.emf.common.notify.AdapterFactory getAdapterFactory()

getMasterPageViewer

public abstract org.eclipse.jface.viewers.TreeViewer getMasterPageViewer()

setSelectionToViewer

public abstract void setSelectionToViewer(java.util.Collection selection)

setActivePage

public void setActivePage(int pageIndex)

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification