com.ibm.carma.ui.view
Class MainActionGroup
java.lang.Object
org.eclipse.ui.actions.ActionGroup
com.ibm.carma.ui.view.CarmaBrowserActionGroup
com.ibm.carma.ui.view.MainActionGroup
public class MainActionGroup
- extends CarmaBrowserActionGroup
Group of actions for provided CARMA browsers. The group encompasses all the actions
that should be included in the CARMA Browser, mostly delegating to other action groups
- Since:
- 7.1
- See Also:
OpenActionGroup,
NewMenuActionGroup,
NavigationActionGroup,
ConnectionActionGroup,
DisplayActionGroup,
CarmaBrowser
|
Field Summary |
static java.lang.String |
COPYRIGHT
|
|
Method Summary |
void |
dispose()
|
void |
fillActionBars(org.eclipse.ui.IActionBars actionBars)
|
void |
fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
Creates a context menu consisting of the:
New menu - NewMenuGroup
Navigation Group -- NavigationActionGroup
SEPARATOR(open)
Open Group -- OpenMenuGroup
SEPARATOR(refactor)
Delete -- RemoveAction
SEPARATOR(connect)
Connect Group -- ConnectionActionGroup
SEPARATOR(display)
Display Group -- DisplayActionGroup
SEPARATOR(project)
SEPARATOR(additions)
properties -- PropertyAction
|
void |
runDefaultAction(org.eclipse.jface.viewers.IStructuredSelection selection)
Issues the default action for the group -- open |
void |
setContext(org.eclipse.ui.actions.ActionContext context)
|
void |
updateActionBars()
|
| Methods inherited from class org.eclipse.ui.actions.ActionGroup |
getContext |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
MainActionGroup
public MainActionGroup(BaseCarmaBrowser browser)
runDefaultAction
public void runDefaultAction(org.eclipse.jface.viewers.IStructuredSelection selection)
- Description copied from class:
CarmaBrowserActionGroup
- Issues the default action for the group -- open
- Overrides:
runDefaultAction in class CarmaBrowserActionGroup
- Parameters:
selection - the selection the action should be executed against
setContext
public void setContext(org.eclipse.ui.actions.ActionContext context)
- Overrides:
setContext in class org.eclipse.ui.actions.ActionGroup
dispose
public void dispose()
- Overrides:
dispose in class org.eclipse.ui.actions.ActionGroup
updateActionBars
public void updateActionBars()
- Overrides:
updateActionBars in class org.eclipse.ui.actions.ActionGroup
fillActionBars
public void fillActionBars(org.eclipse.ui.IActionBars actionBars)
- Overrides:
fillActionBars in class org.eclipse.ui.actions.ActionGroup
fillContextMenu
public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
- Creates a context menu consisting of the:
- New menu - NewMenuGroup
- Navigation Group -- NavigationActionGroup
- SEPARATOR(open)
- Open Group -- OpenMenuGroup
- SEPARATOR(refactor)
- Delete -- RemoveAction
- SEPARATOR(connect)
- Connect Group -- ConnectionActionGroup
- SEPARATOR(display)
- Display Group -- DisplayActionGroup
- SEPARATOR(project)
- SEPARATOR(additions)
- properties -- PropertyAction
- Overrides:
fillContextMenu in class org.eclipse.ui.actions.ActionGroup