Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.IContributionItem.fill()


    private void populateMenu() {
        for ( final Iterator<Object> it = this.list.iterator(); it.hasNext(); ) {
            final Object object = it.next();
            if ( object instanceof IContributionItem ) {
                final IContributionItem item = (IContributionItem) object;
                item.fill( this.dropDownMenu,
                           -1 );
            } else {
                final IAction action = (IAction) object;
                final ActionContributionItem item = new ActionContributionItem( action );
                item.fill( this.dropDownMenu,
View Full Code Here


                item.fill( this.dropDownMenu,
                           -1 );
            } else {
                final IAction action = (IAction) object;
                final ActionContributionItem item = new ActionContributionItem( action );
                item.fill( this.dropDownMenu,
                           -1 );
            }
        }
        final MenuItem[] items = this.dropDownMenu.getItems();
        for ( int i = 0; i < items.length; i++ ) {
View Full Code Here

    hudsonAction.setMenuCreator(menuCreator);
    hudsonAction.setImageDescriptor(imageDescriptor);
   
    ToolBar toolbar = new ToolBar(parent, SWT.HORIZONTAL);
    IContributionItem contributionItem = new ActionContributionItem(hudsonAction);
    contributionItem.fill(toolbar, -1);
    toolbar.setLayoutData(new GridData(GridData.VERTICAL_ALIGN_CENTER));
   
    // project count label
    label = new Label(parent, SWT.LEFT);
    label.setText("000 projects");
View Full Code Here

        IContributionItem[] items = getContributionItemsToFill();
        for (int i = 0; i < items.length; i++) {
            IContributionItem item = items[i];
            int oldItemCount = menu.getItemCount();
            if (item.isVisible()) {
                item.fill(menu, index);
            }
            int newItemCount = menu.getItemCount();
            int numAdded = newItemCount - oldItemCount;
            index += numAdded;
        }
View Full Code Here

      if (object instanceof IAction) {
        ActionContributionItem item = new ActionContributionItem((IAction) object);
        item.fill(menu, -1);
      } else {
        IContributionItem item = (IContributionItem) object;
        item.fill(menu, -1);
      }
    }
    // create working set action only for add menu
    if(add) {
      IContributionItem item = null;
View Full Code Here

    // create working set action only for add menu
    if(add) {
      IContributionItem item = null;
      if (menu.getItemCount() > 0) {
        item = new Separator();
        item.fill(menu, -1);
      }
     
      item = new ActionContributionItem(new NewWorkingSetAction());
      item.fill(menu, -1);
    }
View Full Code Here

        item = new Separator();
        item.fill(menu, -1);
      }
     
      item = new ActionContributionItem(new NewWorkingSetAction());
      item.fill(menu, -1);
    }
  }
  /**
   * Return the list of items to show in the submenu.
   *
 
View Full Code Here

    private void populateMenu() {
        for ( final Iterator it = this.list.iterator(); it.hasNext(); ) {
            final Object object = it.next();
            if ( object instanceof IContributionItem ) {
                final IContributionItem item = (IContributionItem) object;
                item.fill( this.dropDownMenu,
                           -1 );
            } else {
                final IAction action = (IAction) object;
                final ActionContributionItem item = new ActionContributionItem( action );
                item.fill( this.dropDownMenu,
View Full Code Here

                item.fill( this.dropDownMenu,
                           -1 );
            } else {
                final IAction action = (IAction) object;
                final ActionContributionItem item = new ActionContributionItem( action );
                item.fill( this.dropDownMenu,
                           -1 );
            }
        }
        final MenuItem[] items = this.dropDownMenu.getItems();
        for ( int i = 0; i < items.length; i++ ) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.