Java 类org.eclipse.ui.application.IActionBarConfigurer 实例源码

项目:translationstudio8    文件:ApplicationWorkbenchWindowAdvisor.java   
/**
 * 删除 RCP 自带的工具栏按钮
 */
public void postWindowCreate() {
    IActionBarConfigurer actionBarConfigurer = getWindowConfigurer().getActionBarConfigurer();
    IContributionItem[] coolItems = actionBarConfigurer.getCoolBarManager().getItems();
    for (int i = 0; i < coolItems.length; i++) {
        if (coolItems[i] instanceof ToolBarContributionItem) {
            ToolBarContributionItem toolbarItem = (ToolBarContributionItem) coolItems[i];
            if (toolbarItem.getId().equals("org.eclipse.ui.WorkingSetActionSet")
                    || toolbarItem.getId().equals("org.eclipse.ui.edit.text.actionSet.annotationNavigation")
                    || toolbarItem.getId().equals("org.eclipse.ui.edit.text.actionSet.navigation")) {
                toolbarItem.getToolBarManager().removeAll();
            }
        }
    }
    actionBarConfigurer.getCoolBarManager().update(true);

    addAutoPluginMenu();

}
项目:tmxeditor8    文件:ApplicationWorkbenchWindowAdvisor.java   
/**
 * 删除 RCP 自带的工具栏按钮
 */
public void postWindowCreate() {
    IActionBarConfigurer actionBarConfigurer = getWindowConfigurer().getActionBarConfigurer();
    IContributionItem[] coolItems = actionBarConfigurer.getCoolBarManager().getItems();
    for (int i = 0; i < coolItems.length; i++) {
        if (coolItems[i] instanceof ToolBarContributionItem) {
            ToolBarContributionItem toolbarItem = (ToolBarContributionItem) coolItems[i];
            if (toolbarItem.getId().equals("org.eclipse.ui.WorkingSetActionSet")
                    || toolbarItem.getId().equals("org.eclipse.ui.edit.text.actionSet.annotationNavigation")
                    || toolbarItem.getId().equals("org.eclipse.ui.edit.text.actionSet.navigation")) {
                toolbarItem.getToolBarManager().removeAll();
            }
        }
    }
    actionBarConfigurer.getCoolBarManager().update(true);

    addAutoPluginMenu();

}
项目:yamcs-studio    文件:YamcsStudioActionBarAdvisor.java   
public YamcsStudioActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
    window = configurer.getWindowConfigurer().getWindow();

    // Remove menu items that are not suitable in CS-Studio
    removeActionById("org.eclipse.ui.edit.text.actionSet.navigation");
    removeActionById("org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo");
    removeActionById("org.eclipse.ui.edit.text.actionSet.annotationNavigation");
}
项目:OpenSPIFe    文件:EnsembleActionBarAdvisor.java   
/**
 * Creates an EnsembleActionBarAdvisor, this calls the parent ActionBarAdvisor constructor.  
 * This is the only public constructor.
 * 
 * @param configurer The 
 */
public EnsembleActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
    PlatformUI.getPreferenceStore().setValue(
            IWorkbenchPreferenceConstants.DYNAMIC_HELP_ACTION_TEXT, "Related Help");
    PlatformUI.getPreferenceStore().setValue(
            IWorkbenchPreferenceConstants.HELP_CONTENTS_ACTION_TEXT, "User Guide");
}
项目:n4js    文件:N4JSApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(final IActionBarConfigurer configurer) {
    return new N4JSApplicationActionBarAdvisor(configurer);
}
项目:neoscada    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor ( final IActionBarConfigurer configurer )
{
    return new ApplicationActionBarAdvisor ( configurer );
}
项目:neoscada    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor ( final IActionBarConfigurer configurer )
{
    super ( configurer );
}
项目:neoscada    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor ( final IActionBarConfigurer configurer )
{
    return new ApplicationActionBarAdvisor ( configurer );
}
项目:neoscada    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor ( final IActionBarConfigurer configurer )
{
    super ( configurer );
}
项目:neoscada    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:neoscada    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:Hydrograph    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:xstreamer    文件:ApplicationWorkbenchAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer actionBarConfigurer) {
    return new BrowserActionBarAdvisor(actionBarConfigurer);
}
项目:xstreamer    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:xstreamer    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:xstreamer    文件:BrowserActionBarAdvisor.java   
public BrowserActionBarAdvisor(IActionBarConfigurer configurer) {
       super(configurer);
}
项目:tlaplus    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer)
{
    return new ApplicationActionBarAdvisor(configurer);
}
项目:tlaplus    文件:ApplicationActionBarAdvisor.java   
/**
 * @param configurer
 */
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer)
{
    super(configurer);
}
项目:ForgedUI-Eclipse    文件:GUIEditorActionBarAdvisor.java   
public GUIEditorActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:yamcs-studio    文件:YamcsStudioWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
    return new YamcsStudioActionBarAdvisor(configurer);
}
项目:yamcs-studio    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:yamcs-studio    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:tycho-examples    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:tycho-examples    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:afbb-bibo    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(final IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:afbb-bibo    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(final IActionBarConfigurer configurer) {
    super(configurer);
}
项目:e4-cookbook-migration-guide    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer) {
       return new ApplicationActionBarAdvisor(configurer);
   }
项目:e4-cookbook-migration-guide    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:openhab-hdl    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:openhab-hdl    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:depan    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(
    IActionBarConfigurer configurer) {
  return new ApplicationActionBarAdvisor(configurer);
}
项目:depan    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
  super(configurer);
}
项目:scouter    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    actionBarAdvisor = new ApplicationActionBarAdvisor(configurer);
    return actionBarAdvisor;
}
项目:scouter    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:SPELL    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer)
{
    super(configurer);
}
项目:PDFReporter-Studio    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:IDRT-Import-and-Mapping-Tool    文件:ApplicationWorkbenchWindowAdvisor.java   
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:IDRT-Import-and-Mapping-Tool    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}
项目:IDRT-Import-and-Mapping-Tool    文件:ApplicationWorkbenchWindowAdvisor.java   
@Override
public ActionBarAdvisor createActionBarAdvisor(
        IActionBarConfigurer configurer) {
    return new ApplicationActionBarAdvisor(configurer);
}
项目:IDRT-Import-and-Mapping-Tool    文件:ApplicationActionBarAdvisor.java   
public ApplicationActionBarAdvisor(IActionBarConfigurer configurer) {
    super(configurer);
}