Package org.eclipse.ui.menus

Examples of org.eclipse.ui.menus.CommandContributionItem


      HashMap<String, String> mapd = new HashMap<String, String>();
      pd.label = "uima.tcas.Annotation";
      mapd.put(SetAnnotationModeHandler.TYPE, pd.label);
      pd.parameters = mapd;
      pd.icon = RutaAddonsPlugin.getImageDescriptor("icons/font_add.png");
      CommandContributionItem itemp = new CommandContributionItem(pd);
      itemp.setVisible(true);
      additions.addContributionItem(itemp, null);
      for (String each : typesToCheck) {
        CommandContributionItemParameter p = new CommandContributionItemParameter(serviceLocator,
                "", SetAnnotationModeHandler.MODE, SWT.PUSH);
        p.label = each;
        p.icon = RutaAddonsPlugin.getImageDescriptor("icons/font_add.png");
        HashMap<String, String> map = new HashMap<String, String>();
        map.put(SetAnnotationModeHandler.TYPE, p.label);
        p.parameters = map;
        CommandContributionItem item = new CommandContributionItem(p);
        item.setVisible(true);
        additions.addContributionItem(item, null);
      }
    } catch (PartInitException e) {
      RutaAddonsPlugin.error(e);
    }
View Full Code Here


  @SuppressWarnings("unchecked")
  @Override
  public void createContributionItems(IServiceLocator serviceLocator, IContributionRoot additions)
    {
    CommandContributionItemParameter p=null;
    CommandContributionItem item=null;
    for(String config : ConnectorConfiguration.getConfigurationNames(Activator.getDefault().getStateLocation().toFile().getAbsolutePath()))
      {
      p = new CommandContributionItemParameter(serviceLocator, "",
        ConnectHandler.COMMAND_ID, SWT.PUSH);
      p.label = config;
      p.parameters=new HashMap<String, String>();
      p.parameters.put(ConnectHandler.COMMAND_PARAM_CONFIG_NAME, config);
     
      item = new CommandContributionItem(p);
      item.setVisible(true);
      additions.addContributionItem(item, null);
      }
    }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Override
  public void createContributionItems(IServiceLocator serviceLocator, IContributionRoot additions)
    {
    CommandContributionItemParameter p=null;
    CommandContributionItem item=null;
    for(String config : ConnectorConfiguration.getConfigurationNames())
      {
      p = new CommandContributionItemParameter(serviceLocator, "",
        "net.zero.smarttrace.rcp.connect", SWT.PUSH);
      p.label = config;
      p.parameters=new HashMap<String, String>();
      p.parameters.put("net.zero.smarttrace.rcp.connect.pconfig", config);
     
      item = new CommandContributionItem(p);
      item.setVisible(true);
      additions.addContributionItem(item, null);
      }
    }
View Full Code Here

  /**
   *
   */
  public XVRActionProviderHTML() {
    this.set_as_active_html = new CommandContributionItem(
        new CommandContributionItemParameter(
            PlatformUI.getWorkbench().getActiveWorkbenchWindow(),
            ID_ACTIVE_HTML, "org.xvr.xvrengine.command.set_active_html",
            CommandContributionItem.STYLE_PUSH));
  }
View Full Code Here

 
  /**
   *
   */
  public XVRActionProviderFolder(){
    this.add_existing_res = new CommandContributionItem(
        new CommandContributionItemParameter(
            PlatformUI.getWorkbench().getActiveWorkbenchWindow(),
            ID_ADD_RES, "org.xvr.xvrengine.command.addExistingRes",
            CommandContributionItem.STYLE_PUSH));
  }
View Full Code Here

 
  private IContributionItem remove_res;

 
  public XVRActionProviderEdit() {
    this.remove_res = new CommandContributionItem(
        new CommandContributionItemParameter(
            PlatformUI.getWorkbench().getActiveWorkbenchWindow(),
            ID_REMOVE_RES, "org.xvr.xvrengine.command.removeRes",
            CommandContributionItem.STYLE_PUSH));
  }
View Full Code Here

        CommandContributionItem.STYLE_PUSH,
        null,
        true);
   
   
    this.set_as_active_prj = new CommandContributionItem(
        new CommandContributionItemParameter(
            active_win,
            ID_PRJ_SET_ACT_PRJ, "org.xvr.xvrengine.command.set_active_prj",
            CommandContributionItem.STYLE_PUSH));
    this.saros_share = new CommandContributionItemParameter(active_win, ID_PRJ_SAROS_SHARE, "de.fu_berlin.inf.dpp.ui.commands.ShareResource", CommandContributionItem.STYLE_PUSH);
View Full Code Here

  public void fillContextMenu(IMenuManager menu) {
    /*IContributionItem[] items = menu.getItems();
    for (int i = 0; i < items.length; i++) {
      System.out.println(items[i].getId());
    }*/
    menu.appendToGroup("group.xvr.launch", new CommandContributionItem(this.build));
    menu.appendToGroup("group.xvr.launch", new CommandContributionItem(this.run));
    menu.appendToGroup("group.xvr.launch", new CommandContributionItem(this.debug));
    menu.appendToGroup("group.xvr.launch", this.refreshAction);
    menu.appendToGroup("group.xvr.management", this.set_as_active_prj);

    menu.appendToGroup("group.saros", new CommandContributionItem(this.saros_share));
  }
View Full Code Here

 
  /**
   *
   */
  public XVRActionProviderS3D() {
    this.set_as_active_s3d = new CommandContributionItem(
        new CommandContributionItemParameter(
            PlatformUI.getWorkbench().getActiveWorkbenchWindow(),
            ID_S3D_ACTIVE, "org.xvr.xvrengine.command.set_active_s3d",
            CommandContributionItem.STYLE_PUSH));
    }
View Full Code Here

  @Override
  public void fillContextMenu(IMenuManager menu) {
    MenuManager submenu = new MenuManager("New..",
        ID_SUBMENU);

    submenu.add(new CommandContributionItem(this.new_file));
    submenu.add(new CommandContributionItem(this.new_folder));
    submenu.add(new Separator());
    submenu.add(new CommandContributionItem(this.other));
   
    menu.appendToGroup("group.xvr.new", submenu);
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ui.menus.CommandContributionItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.