Package org.yamcs.studio.editor.base
Class YamcsStudioActionBarAdvisor
java.lang.Object
org.eclipse.ui.application.ActionBarAdvisor
org.yamcs.studio.editor.base.YamcsStudioActionBarAdvisor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.eclipse.ui.application.ActionBarAdvisor
FILL_COOL_BAR, FILL_MENU_BAR, FILL_PROXY, FILL_STATUS_LINE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected voidfillAppToolBar(IToolBarManager appToolBar) protected voidfillCoolBar(ICoolBarManager coolbar) protected voidfillMenuBar(IMenuManager menubar) protected voidfillStatusLine(IStatusLineManager statusLine) protected voidmakeActions(IWorkbenchWindow window) Create actions.Methods inherited from class org.eclipse.ui.application.ActionBarAdvisor
disposeAction, disposeActions, fillActionBars, getAction, getActionBarConfigurer, isApplicationMenu, register, restoreState, saveState
-
Field Details
-
STATUS_CONN_ID
- See Also:
-
STATUS_PROCESSOR_ID
- See Also:
-
STATUS_MISSION_TIME_ID
- See Also:
-
COOL_GROUP_PROCESSOR_INFO
- See Also:
-
COOL_GROUP_BOOKMARK_SHORTCUTS
- See Also:
-
COOL_GROUP_PROCESSOR_CONTROLS
- See Also:
-
-
Constructor Details
-
YamcsStudioActionBarAdvisor
-
-
Method Details
-
makeActions
Create actions.Some of these actions are created to programmatically add them to the toolbar. Other actions like save_as are not used at all in here, but they need to be created because the plugin.xml registers their command ID in the menu bar, and the action actually implements the handler. The actions also provide the dynamic enablement.
- Overrides:
makeActionsin classActionBarAdvisor
-
fillMenuBar
- Overrides:
fillMenuBarin classActionBarAdvisor
-
fillCoolBar
- Overrides:
fillCoolBarin classActionBarAdvisor
-
fillAppToolBar
-
fillStatusLine
- Overrides:
fillStatusLinein classActionBarAdvisor
-
dispose
public void dispose()- Overrides:
disposein classActionBarAdvisor
-