Package org.eclipse.emfforms.spi.editor
Class EcoreEditorPerformance_PTest.Editor
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.ui.part.WorkbenchPart
-
- org.eclipse.ui.part.EditorPart
-
- org.eclipse.emfforms.spi.editor.GenericEditor
-
- org.eclipse.emfforms.internal.editor.ecore.EcoreEditor
-
- org.eclipse.emfforms.spi.editor.EcoreEditorPerformance_PTest.Editor
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.core.runtime.IExecutableExtension
,org.eclipse.emf.edit.domain.IEditingDomainProvider
,org.eclipse.ui.ide.IGotoMarker
,org.eclipse.ui.IEditorPart
,org.eclipse.ui.ISaveablePart
,org.eclipse.ui.IWorkbenchPart
,org.eclipse.ui.IWorkbenchPart2
,org.eclipse.ui.IWorkbenchPart3
,org.eclipse.ui.part.IWorkbenchPartOrientation
- Enclosing class:
- EcoreEditorPerformance_PTest
public static final class EcoreEditorPerformance_PTest.Editor extends EcoreEditor
Subclass of the Ecore Editor that injects view-model properties to select our customEPackage
view.
-
-
Constructor Summary
Constructors Constructor Description Editor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TreeMasterDetailComposite
createTreeMasterDetail(org.eclipse.swt.widgets.Composite composite, java.lang.Object editorInput, CreateElementCallback createElementCallback)
This method creates a tree master detail.-
Methods inherited from class org.eclipse.emfforms.internal.editor.ecore.EcoreEditor
createDiangosticCache, enableValidation, getContextId, getCreateElementCallback, getEditorTitle
-
Methods inherited from class org.eclipse.emfforms.spi.editor.GenericEditor
adjustErrorMarker, createPartControl, createRootView, createTreeViewerBuilder, customizeTree, deleteMarkers, dispose, doSave, doSaveAs, getCommandStack, getDiagnosticCache, getEditingDomain, getNotifierFromEditorInput, getResourceLoadOptions, getResourceSaveOptions, getResourceSet, getRootView, getToolbarActions, gotoMarker, handleDetailActivated, handleResourceChange, hasShortcuts, init, isClosing, isDirty, isEditable, isSaveAsAllowed, loadResource, modifyEditorInput, postSave, preSave, readToolbarActions, refreshTreeAfterResourceChange, reloadResources, removeResources, reveal, reveal, setClosing, setFocus, verifyEditorResource
-
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, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
-
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
-
-
-
Method Detail
-
createTreeMasterDetail
protected TreeMasterDetailComposite createTreeMasterDetail(org.eclipse.swt.widgets.Composite composite, java.lang.Object editorInput, CreateElementCallback createElementCallback)
Description copied from class:GenericEditor
This method creates a tree master detail. Override this method if you want to customize the tree.- Overrides:
createTreeMasterDetail
in classEcoreEditor
- Parameters:
composite
- the parent compositeeditorInput
- the editor inputcreateElementCallback
- the create element callback to add- Returns:
- the
TreeMasterDetailComposite
-
-