|
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.