public class ExeedActionBarContributor
extends org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ConfigureEPackagesAction |
configureEPackagesAction |
protected ExeedImageTextProvider |
provider |
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ShowHideAdditionalResourcesAction |
showHideAdditionalResourcesAction |
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ShowHideReferenceNamesAction |
showHideReferenceNamesAction |
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ToggleShowHideEObjectInfoAction |
toggleShowHideEObjectInfoAction |
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ToggleSortPropertiesAction |
toggleSortPropertiesAction |
activeEditorPart, createChildActions, createChildMenuManager, createSiblingActions, createSiblingMenuManager, lastSelectionChangedEvent, refreshViewerAction, selectionProvider, showGenericsAction, showPropertiesViewAction
Constructor and Description |
---|
ExeedActionBarContributor() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.jface.action.IMenuManager |
createSubmenuManager() |
protected Collection<org.eclipse.jface.action.IAction> |
generateCreateChildActions(Collection<?> descriptors,
org.eclipse.jface.viewers.ISelection selection) |
protected Collection<org.eclipse.jface.action.IAction> |
generateCreateSiblingActions(Collection<?> descriptors,
org.eclipse.jface.viewers.ISelection selection) |
protected Collection<org.eclipse.jface.action.IAction> |
generateCustomizerActions(org.eclipse.jface.viewers.ISelection selection) |
protected IExeedCustomizer |
getCustomizerFromSelection(org.eclipse.jface.viewers.ISelection selection) |
Map<Class<?>,IExeedCustomizer> |
getCustomizerMap() |
protected String |
getMenuTitle() |
protected ExeedPlugin |
getPlugin() |
ExeedImageTextProvider |
getProvider() |
protected void |
inspect(Collection<?> actions) |
void |
menuAboutToShow(org.eclipse.jface.action.IMenuManager menuManager) |
void |
selectionChangedGen(org.eclipse.jface.viewers.SelectionChangedEvent event) |
void |
setActiveEditor(org.eclipse.ui.IEditorPart part) |
void |
setCustomizerMap(Map<Class<?>,IExeedCustomizer> resourceClassToCustomizerMap) |
void |
setProvider(ExeedImageTextProvider provider) |
protected List<org.eclipse.jface.action.IAction> |
sortActionCollection(Collection<org.eclipse.jface.action.IAction> col) |
protected void |
updateImageDescriptors(Collection<?> descriptors,
Collection<org.eclipse.jface.action.IAction> actions) |
addGlobalActions, contributeToMenu, contributeToToolBar, depopulateManager, dispose, isGenericFeature, populateManager, removeAllReferencesOnDelete, selectionChanged, setActiveEditorGen, showGenerics
activate, contributeToStatusLine, createCopyAction, createCutAction, createDeleteAction, createPasteAction, createRedoAction, createUndoAction, deactivate, getActiveEditor, init, propertyChanged, setActivePage, setActiveView, shareGlobalActions, update
protected ExeedImageTextProvider provider
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ConfigureEPackagesAction configureEPackagesAction
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ToggleShowHideEObjectInfoAction toggleShowHideEObjectInfoAction
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ShowHideAdditionalResourcesAction showHideAdditionalResourcesAction
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ShowHideReferenceNamesAction showHideReferenceNamesAction
protected org.eclipse.epsilon.dt.exeed.ExeedActionBarContributor.ToggleSortPropertiesAction toggleSortPropertiesAction
protected String getMenuTitle()
protected ExeedPlugin getPlugin()
protected org.eclipse.jface.action.IMenuManager createSubmenuManager()
createSubmenuManager
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
public void setActiveEditor(org.eclipse.ui.IEditorPart part)
setActiveEditor
in interface org.eclipse.ui.IEditorActionBarContributor
setActiveEditor
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
protected Collection<org.eclipse.jface.action.IAction> generateCreateChildActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)
generateCreateChildActions
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
protected Collection<org.eclipse.jface.action.IAction> generateCreateSiblingActions(Collection<?> descriptors, org.eclipse.jface.viewers.ISelection selection)
generateCreateSiblingActions
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
protected Collection<org.eclipse.jface.action.IAction> generateCustomizerActions(org.eclipse.jface.viewers.ISelection selection)
protected IExeedCustomizer getCustomizerFromSelection(org.eclipse.jface.viewers.ISelection selection)
protected void inspect(Collection<?> actions)
protected void updateImageDescriptors(Collection<?> descriptors, Collection<org.eclipse.jface.action.IAction> actions)
protected List<org.eclipse.jface.action.IAction> sortActionCollection(Collection<org.eclipse.jface.action.IAction> col)
public ExeedImageTextProvider getProvider()
public void setProvider(ExeedImageTextProvider provider)
public Map<Class<?>,IExeedCustomizer> getCustomizerMap()
public void setCustomizerMap(Map<Class<?>,IExeedCustomizer> resourceClassToCustomizerMap)
public void menuAboutToShow(org.eclipse.jface.action.IMenuManager menuManager)
menuAboutToShow
in interface org.eclipse.jface.action.IMenuListener
menuAboutToShow
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
public void selectionChangedGen(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChangedGen
in class org.eclipse.emf.ecore.presentation.EcoreActionBarContributor
Copyright © 2016. All rights reserved.