public
class
ApplicationActionBarAdvisor
extends
ActionBarAdvisor
{
private IContributionItem showViewList = null;
protected void makeActions(IWorkbenchWindow window) {
showViewList = ContributionItemFactory.VIEWS_SHORTLIST.create(window);
}
protected void fillMenuBar(IMenuManager menuBar) {
MenuManager windowMenu = new MenuManager("窗口(&W)", IWorkbenchActionConstants.M_WINDOW);
menuBar.add(windowMenu);
MenuManager showViewMenu = new MenuManager("打开视图(&V)", IWorkbenchActionConstants.SHOW_EXT);
windowMenu.add(showViewMenu);
//打开视图的action
showViewMenu.add(showViewList);
}
}
private IContributionItem showViewList = null;
protected void makeActions(IWorkbenchWindow window) {
showViewList = ContributionItemFactory.VIEWS_SHORTLIST.create(window);
}
protected void fillMenuBar(IMenuManager menuBar) {
MenuManager windowMenu = new MenuManager("窗口(&W)", IWorkbenchActionConstants.M_WINDOW);
menuBar.add(windowMenu);
MenuManager showViewMenu = new MenuManager("打开视图(&V)", IWorkbenchActionConstants.SHOW_EXT);
windowMenu.add(showViewMenu);
//打开视图的action
showViewMenu.add(showViewList);
}
}