|
|||||||||||
| 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.codegen.ecore.genmodel.presentation.GenModelActionBarContributor
This is the action bar contributor for the GenModel model editor.
| Nested Class Summary | |
protected class |
GenModelActionBarContributor.GenerateAction
This is a base class for the "Generate..." actions. |
protected class |
GenModelActionBarContributor.ReloadAction
|
| Field Summary | |
protected org.eclipse.ui.IEditorPart |
activeEditorPart
This keeps track of the active editor. |
protected org.eclipse.jface.action.IAction |
generateAction
|
protected org.eclipse.jface.action.IAction |
generateAllAction
|
protected org.eclipse.jface.action.IAction |
generateEditAction
|
protected org.eclipse.jface.action.IAction |
generateEditorAction
|
protected org.eclipse.jface.action.IMenuManager |
generateMenuManager
This is the menu manager for the "Generate" menu. |
protected org.eclipse.jface.action.IAction |
generateSchemaAction
|
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.action.IAction |
reloadAction
|
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 | |
GenModelActionBarContributor()
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 menu contributions for the generate actions. |
void |
contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
This adds Separators for editor additions to the tool bar. |
protected org.eclipse.jface.viewers.ISelection |
getActiveEditorSelection()
This gets the selection from the active editor. |
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, refreshing the
"Generate..." action contribution managers in the pull-down menu. |
void |
setActiveEditor(org.eclipse.ui.IEditorPart part)
When the active editor changes, this remembers the change, |
| 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.
protected org.eclipse.jface.action.IMenuManager generateMenuManager
protected org.eclipse.jface.action.IAction reloadAction
protected org.eclipse.jface.action.IAction generateAction
protected org.eclipse.jface.action.IAction generateEditAction
protected org.eclipse.jface.action.IAction generateEditorAction
protected org.eclipse.jface.action.IAction generateSchemaAction
protected org.eclipse.jface.action.IAction generateAllAction
| Constructor Detail |
public GenModelActionBarContributor()
| Method Detail |
protected org.eclipse.jface.viewers.ISelection getActiveEditorSelection()
public void contributeToMenu(org.eclipse.jface.action.IMenuManager menuManager)
contributeToMenu in class EditingDomainActionBarContributorpublic void contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
contributeToToolBar 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, refreshing the
"Generate..." action contribution managers in the pull-down menu.
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 | ||||||||||