Package org.eclipse.jface.action

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


        return fMenu;
    }

    private void addActionToMenu(Menu parent, Action action) {
        ActionContributionItem item = new ActionContributionItem(action);
        item.fill(parent, -1);
    }

    public void run() {
        // nothing to do
    }
View Full Code Here


    if (fMenu == null) {
      fMenu= new Menu(parent);
     
      for (ExtensionCallAction action : actions) {
        ActionContributionItem item = new ActionContributionItem( action );
        item.fill(fMenu, -1);       
      }         
    }
    return fMenu;
  }
View Full Code Here

    return fMenu;
  }

  protected void addActionToMenu(Menu parent, Action action) {
    ActionContributionItem item = new ActionContributionItem(action);
    item.fill(parent, -1);
  }

  private class RadioAction extends Action {

    private List<RadioAction> group;
View Full Code Here

      OpenTypeWizardAction[] actions= getActionFromDescriptors();
      for (int i= 0; i < actions.length; i++) {
        OpenTypeWizardAction curr= actions[i];
        curr.setShell(fWizardShell);
        ActionContributionItem item= new ActionContributionItem(curr);
        item.fill(fMenu, -1);       
      }     
   
    }
    return fMenu;
  }
View Full Code Here

      OpenTypeWizardAction[] actions= getActionFromDescriptors();
      for (int i= 0; i < actions.length; i++) {
        OpenTypeWizardAction curr= actions[i];
        curr.setShell(fWizardShell);
        ActionContributionItem item= new ActionContributionItem(curr);
        item.fill(fMenu, -1);       
      }     
   
    }
    return fMenu;
  }
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

      label.append(' ');
      label.append(action.getText());
      action.setText(label.toString());
    }
    ActionContributionItem item= new ActionContributionItem(action);
    item.fill(parent, -1);
  }

  /* (non-Javadoc)
   * @see org.eclipse.jface.action.IAction#run()
   */
 
View Full Code Here

      label.append(action.getText());
      action.setText(label.toString());
    }
   
    ActionContributionItem item= new ActionContributionItem(action);
    item.fill(parent, -1);
  }

    /* (non-Javadoc)
     * @see org.eclipse.jface.action.IMenuCreator#getMenu(org.eclipse.swt.widgets.Menu)
     */
 
View Full Code Here

    }
  }

  public static Button createActionButton(Composite parent, Action action) {
    ActionContributionItem aci = new ActionContributionItem(action);
    aci.fill(parent);
    Button button = (Button) aci.getWidget();
    if (button != null) {
      // lets try make sure we get the text and the image
      button.setText(action.getText());
    }
View Full Code Here

        return fMenu;
    }

    private void addActionToMenu(Menu parent, Action action) {
        ActionContributionItem item = new ActionContributionItem(action);
        item.fill(parent, -1);
    }

    public void run() {
        // nothing to do
    }
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.