|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectCommonActionProvider
org.eclipse.egf.core.ui.workbench.action.navigator.AbstractActionProvider
public abstract class AbstractActionProvider
Base class to implement action provider for MDSoFa views based on the common navigator framework.
| Constructor Summary | |
|---|---|
AbstractActionProvider()
Constructor. |
|
| Method Summary | |
|---|---|
protected IMenuManager |
createNewSubMenuManager()
Create new sub Menu manager. |
void |
fillActionBars(IActionBars actionBars_p)
|
protected void |
fillActionsBars(IActionBars actionBars_p,
List<IAction> actions_p)
Fill action bars. |
void |
fillContextMenu(IMenuManager menu_p)
|
protected void |
fillContextMenu(IMenuManager menu_p,
List<IAction> actions_p,
String groupId_p)
Fill context menu group |
protected List<IAction> |
getAdditionActions()
Return the 'additions' action list. |
protected List<IAction> |
getDeleteActions()
Return the 'Delete' action list. |
protected List<IAction> |
getEditActions()
Return the 'Edit' action list. |
protected List<IAction> |
getNewActions()
Return the 'New' action list. |
protected List<IAction> |
getOpenActions()
Return the 'Open' action list. |
void |
init(ICommonActionExtensionSite site_p)
|
protected abstract void |
initActions(Shell shell_p,
IWorkbenchPage page_p,
ISelectionProvider selectionProvider_p)
Initialization actions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractActionProvider()
| Method Detail |
|---|
public void init(ICommonActionExtensionSite site_p)
org.eclipse.ui.navigator.CommonActionProvider#init(org.eclipse.ui.navigator.ICommonActionExtensionSite)
protected abstract void initActions(Shell shell_p,
IWorkbenchPage page_p,
ISelectionProvider selectionProvider_p)
shell_p - page_p - selectionProvider_p - public void fillActionBars(IActionBars actionBars_p)
org.eclipse.ui.actions.ActionGroup#fillActionBars(org.eclipse.ui.IActionBars)
protected void fillActionsBars(IActionBars actionBars_p,
List<IAction> actions_p)
actionBars_p - actions_p - public void fillContextMenu(IMenuManager menu_p)
org.eclipse.ui.actions.ActionGroup#fillContextMenu(org.eclipse.jface.action.IMenuManager)protected IMenuManager createNewSubMenuManager()
protected void fillContextMenu(IMenuManager menu_p,
List<IAction> actions_p,
String groupId_p)
menu_p - actions_p - groupId_p - protected List<IAction> getNewActions()
protected List<IAction> getOpenActions()
protected List<IAction> getEditActions()
protected List<IAction> getDeleteActions()
protected List<IAction> getAdditionActions()
|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.