Class DatamodelEditor
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.ui.part.WorkbenchPart
-
- org.eclipse.ui.part.EditorPart
-
- org.eclipse.ui.part.MultiPageEditorPart
-
- de.uhd.ifi.se.pcm.bppcm.datamodel.presentation.DatamodelEditorGen
-
- de.uhd.ifi.se.pcm.bppcm.datamodel.presentation.DatamodelEditor
-
- All Implemented Interfaces:
IAdaptable
,IExecutableExtension
,IViewerProvider
,IEditingDomainProvider
,IMenuListener
,IPageChangeProvider
,ISelectionProvider
,IGotoMarker
,IEditorPart
,ISaveablePart
,IWorkbenchPart
,IWorkbenchPart2
,IWorkbenchPart3
,IWorkbenchPartOrientation
public class DatamodelEditor extends DatamodelEditorGen
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.uhd.ifi.se.pcm.bppcm.datamodel.presentation.DatamodelEditorGen
DatamodelEditorGen.ReverseAdapterFactoryContentProvider
-
-
Field Summary
-
Fields inherited from class de.uhd.ifi.se.pcm.bppcm.datamodel.presentation.DatamodelEditorGen
adapterFactory, changedResources, contentOutlinePage, contentOutlineStatusLineManager, contentOutlineViewer, currentViewer, currentViewerPane, editingDomain, editorSelection, listViewer, markerHelper, parentViewer, partListener, problemIndicationAdapter, propertySheetPages, removedResources, resourceChangeListener, resourceToDiagnosticMap, savedResources, selectionChangedListener, selectionChangedListeners, selectionViewer, tableViewer, treeViewer, treeViewerWithColumns, updateProblemIndication
-
Fields inherited from class org.eclipse.ui.part.MultiPageEditorPart
PAGE_CONTAINER_SITE
-
Fields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUT
-
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
-
-
Constructor Summary
Constructors Constructor Description DatamodelEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createModel()
This is the method called to load a resource into the editing domain's resource set based on the editor's input.protected void
initializeEditingDomain()
This sets up the editing domain for the model editor.-
Methods inherited from class de.uhd.ifi.se.pcm.bppcm.datamodel.presentation.DatamodelEditorGen
addSelectionChangedListener, analyzeResourceProblems, createContextMenuFor, createPages, dispose, doSave, doSaveAs, doSaveAs, firePropertyChange, getActionBarContributor, getActionBars, getAdapter, getAdapterFactory, getContentOutlinePage, getEditingDomain, getPropertySheetPage, getSelection, getViewer, gotoMarker, handleActivate, handleChangedResources, handleContentOutlineSelection, handleDirtyConflict, hideTabs, init, isDirty, isPersisted, isSaveAsAllowed, menuAboutToShow, pageChange, removeSelectionChangedListener, setCurrentViewer, setCurrentViewerPane, setFocus, setSelection, setSelectionToViewer, setStatusLineManager, showOutlineView, showTabs, updateProblemIndication
-
Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart
activateSite, addPage, addPage, addPage, addPage, addPageChangedListener, createContainer, createItem, createPageContainer, createPartControl, createSite, deactivateSite, findEditors, getActiveEditor, getActivePage, getContainer, getControl, getEditor, getPageCount, getPageImage, getPageSite, getPageText, getSelectedPage, handlePropertyChange, initializePageSwitching, removePage, removePageChangedListener, setActiveEditor, setActivePage, setControl, setPageImage, setPageText
-
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, 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.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener
-
-
-
-
Method Detail
-
initializeEditingDomain
protected void initializeEditingDomain()
This sets up the editing domain for the model editor.- Overrides:
initializeEditingDomain
in classDatamodelEditorGen
- Generated class or method.
- NOT
-
createModel
public void createModel()
This is the method called to load a resource into the editing domain's resource set based on the editor's input.- Overrides:
createModel
in classDatamodelEditorGen
- Generated class or method.
- NOT
-
-