|
TPTP 4.4.0 Testing Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.ui.editor.EditorExtension
org.eclipse.hyades.test.ui.editor.extension.BaseEditorExtension
org.eclipse.hyades.test.ui.internal.editor.extension.ConfigurableObjectEditorExtension
This is the base class for Hyades configuration editor extension.
| Field Summary | |
|---|---|
protected static int |
PAGE_OVERVIEW
|
| Constructor Summary | |
|---|---|
ConfigurableObjectEditorExtension()
|
|
| Method Summary | |
|---|---|
int |
addExtensionPage(org.eclipse.core.runtime.IConfigurationElement extensionElement)
|
protected org.eclipse.core.runtime.IConfigurationElement[] |
collectPropertyGroupExtensions()
Retrieves property group extensions that extends "org.eclipse.hyades.test.ui.configurableObjectExtension" |
protected void |
createOtherStaticPages(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
Creates any pages of this editor that comes in front of the property group extension pages. |
protected ConfigurableObjectOverviewForm |
createOverviewPage(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
Creates the overview page of this editor. |
void |
createPages()
|
protected void |
createPropertyGroupPages(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFacotory)
Create pages for property group extensions that extends "org.eclipse.hyades.test.ui.configurableObjectExtension". |
void |
dispose()
|
org.eclipse.emf.ecore.EObject |
getEditorObject()
Returns the data object that is manipulated by this editor extension. |
protected ConfigurableObjectOverviewForm |
getOverviewForm()
|
org.eclipse.core.runtime.IConfigurationElement[] |
getPropertyGroupExtensions()
Returns property group extensions that extends "org.eclipse.hyades.test.ui.configurableObjectExtension" |
org.eclipse.jface.viewers.IStructuredSelection |
getSelection()
|
boolean |
pageActivated(int index)
|
void |
refreshContent(java.lang.Object data)
|
| Methods inherited from class org.eclipse.hyades.test.ui.editor.extension.BaseEditorExtension |
|---|
addListener, clearDirty, doSave, doSaveAs, doSaveEditorFile, editorFileChanged, editorFileDeleted, editorFileWriteAccessChanged, getAdapter, getClipboard, getObjectURI, getProgressMonitor, getResourceSet, handle, handleException, isDirty, isOkToSave, isSaveAsAllowed, logSaveMessage, markDirty, notifyWriteAccessChangeListeners, reload, reloadEditorObject, removeListener, save |
| Methods inherited from class org.eclipse.hyades.ui.editor.EditorExtension |
|---|
checkPagesDirtyState, getHyadesEditorPart, getStatusLineMessage, gotoMarker, init, isSaveOnCloseNeeded, refreshPages, selectionChanged, setSelection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.hyades.ui.editor.IEditorExtension |
|---|
checkPagesDirtyState, doSave, doSaveAs, getHyadesEditorPart, getStatusLineMessage, gotoMarker, init, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded, refreshPages, setSelection |
| Methods inherited from interface org.eclipse.ui.ISelectionListener |
|---|
selectionChanged |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
protected static final int PAGE_OVERVIEW
| Constructor Detail |
public ConfigurableObjectEditorExtension()
| Method Detail |
protected org.eclipse.core.runtime.IConfigurationElement[] collectPropertyGroupExtensions()
public org.eclipse.core.runtime.IConfigurationElement[] getPropertyGroupExtensions()
public void dispose()
dispose in interface org.eclipse.hyades.ui.util.IDisposableIDisposable.dispose()public org.eclipse.emf.ecore.EObject getEditorObject()
public void createPages()
createPages in interface org.eclipse.hyades.ui.editor.IEditorExtensionIEditorExtension.createPages()protected ConfigurableObjectOverviewForm createOverviewPage(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
widgetFactory -
protected void createOtherStaticPages(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
widgetFactory - protected void createPropertyGroupPages(org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFacotory)
widgetFacotory - protected ConfigurableObjectOverviewForm getOverviewForm()
public void refreshContent(java.lang.Object data)
refreshContent in interface org.eclipse.hyades.ui.util.IRefreshableIRefreshable.refreshContent(java.lang.Object)public org.eclipse.jface.viewers.IStructuredSelection getSelection()
getSelection in interface org.eclipse.hyades.ui.editor.IEditorExtensionIEditorExtension.getSelection()public boolean pageActivated(int index)
pageActivated in interface org.eclipse.hyades.ui.editor.IEditorExtensionIEditorExtension.pageActivated(int)public int addExtensionPage(org.eclipse.core.runtime.IConfigurationElement extensionElement)
addExtensionPage in interface IExtensibleEditorExtension
|
TPTP 4.4.0 Testing Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||