|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.ui.part.EditorActionBarContributor
org.eclipse.ui.part.MultiPageEditorActionBarContributor
org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor
org.eclipse.emf.mapping.ecore2ecore.presentation.Ecore2EcoreActionBarContributor
This is the action bar contributor for the Ecore2Ecore model editor.
| Field Summary | |
protected org.eclipse.ui.IEditorPart |
activeEditorPart
This keeps track of the active editor |
protected org.eclipse.jface.action.IAction |
refreshViewerAction
This action refreshes the viewer of the current editor if the editor implements IViewerProvider |
protected org.eclipse.jface.viewers.ISelectionProvider |
selectionProvider
This keeps track of the current selection provider |
protected org.eclipse.jface.action.IAction |
showPropertiesViewAction
This action opens the Properties view |
| Fields inherited from class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor |
activeEditor, copyAction, cutAction, deleteAction, loadResourceAction, pasteAction, redoAction, undoAction, validateAction |
| Constructor Summary | |
Ecore2EcoreActionBarContributor()
This creates an instance of the contributor |
|
| Method Summary | |
protected void |
addGlobalActions(org.eclipse.jface.action.IMenuManager menuManager)
This inserts global actions before the "additions-end" separator |
void |
contributeToMenu(org.eclipse.jface.action.IMenuManager menuManager)
This adds to the menu bar a menu and some separators for editor additions, as well as the sub-menus for object creation items |
void |
contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
This adds Separators for editor additions to the tool bar |
void |
menuAboutToShow(org.eclipse.jface.action.IMenuManager menuManager)
This populates the pop-up menu before it appears |
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
This implements ISelectionChangedListener,
handling org.eclipse.jface.viewers.SelectionChangedEvents by querying for the children and siblings
that can be added to the selected object and updating the menus accordingly |
void |
setActiveEditor(org.eclipse.ui.IEditorPart part)
When the active editor changes, this remembers the change and registers with it as a selection provider |
| Methods inherited from class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor |
activate, contributeToStatusLine, deactivate, getActiveEditor, init, propertyChanged, setActivePage, setActiveView, shareGlobalActions, update |
| Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor |
contributeToCoolBar, dispose, getActionBars, getPage, init |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected org.eclipse.ui.IEditorPart activeEditorPart
protected org.eclipse.jface.viewers.ISelectionProvider selectionProvider
protected org.eclipse.jface.action.IAction showPropertiesViewAction
protected org.eclipse.jface.action.IAction refreshViewerAction
IViewerProvider.
| Constructor Detail |
public Ecore2EcoreActionBarContributor()
| Method Detail |
public void contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
contributeToToolBar in class EditingDomainActionBarContributorpublic void contributeToMenu(org.eclipse.jface.action.IMenuManager menuManager)
contributeToMenu in class EditingDomainActionBarContributorpublic void setActiveEditor(org.eclipse.ui.IEditorPart part)
setActiveEditor in interface org.eclipse.ui.IEditorActionBarContributorsetActiveEditor in class EditingDomainActionBarContributorpublic void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
ISelectionChangedListener,
handling org.eclipse.jface.viewers.SelectionChangedEvents by querying for the children and siblings
that can be added to the selected object and updating the menus accordingly.
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListenerpublic void menuAboutToShow(org.eclipse.jface.action.IMenuManager menuManager)
menuAboutToShow in interface org.eclipse.jface.action.IMenuListenermenuAboutToShow in class EditingDomainActionBarContributorprotected void addGlobalActions(org.eclipse.jface.action.IMenuManager menuManager)
addGlobalActions in class EditingDomainActionBarContributor
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||