Package org.eclipse.ui.model

Examples of org.eclipse.ui.model.WorkbenchLabelProvider


    initializeDialogUnits(parent);
    parent = new Composite(parent, SWT.NONE);
    parent.setLayout(new GridLayout());
    new Label(parent, SWT.NONE).setText(UIMessages.ExportReportPage1Sessions_label);
    sessionstable = new TableViewer(parent, SWT.BORDER);
    sessionstable.setLabelProvider(new WorkbenchLabelProvider());
    sessionstable.setContentProvider(new ArrayContentProvider());
    sessionstable.setInput(CoverageTools.getSessionManager().getSessions());
    ICoverageSession active = CoverageTools.getSessionManager().getActiveSession();
    if (active != null) {
      sessionstable.setSelection(new StructuredSelection(active));
View Full Code Here


    if (menu != null) {
      menu.dispose();
    }
    menu = new Menu(parent);

    ILabelProvider labelprovider = new WorkbenchLabelProvider();
    final ISessionManager manager = CoverageTools.getSessionManager();
    ICoverageSession[] sessions = manager.getSessions();
    ICoverageSession active = manager.getActiveSession();
    for (int i = 0; i < sessions.length; i++) {
      final ICoverageSession session = sessions[i];
      MenuItem item = new MenuItem(menu, SWT.RADIO);
      Object[] labelparams = new Object[] { new Integer(i + 1),
          labelprovider.getText(session) };
      item.setText(NLS.bind(UIMessages.SessionsView_selectSessionsEntryLabel,
          labelparams));
      item.setImage(labelprovider.getImage(session));
      item.setSelection(session == active);
      item.addSelectionListener(new SelectionAdapter() {
        public void widgetSelected(SelectionEvent e) {
          manager.activateSession(session);
        }
View Full Code Here

   *          Preset value for the description
   */
  public MergeSessionsDialog(Shell parent, ICoverageSession[] sessions,
      String description) {
    super(parent, sessions, new ArrayContentProvider(),
        new WorkbenchLabelProvider(),
        UIMessages.MergeSessionsDialogSelection_label);
    setTitle(UIMessages.MergeSessionsDialog_title);
    setInitialSelections(sessions);
    this.description = description;
  }
View Full Code Here

      FilteredTree filterTree = new FilteredTree(composite,
          SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER, filteredTreeFilter);
   
    final TreeViewer treeViewer = filterTree.getViewer();
    treeViewer.setContentProvider(new WizardContentProvider());
    treeViewer.setLabelProvider(new WorkbenchLabelProvider());
    treeViewer.setComparator(NewWizardCollectionComparator.INSTANCE);
    treeViewer.addSelectionChangedListener(this);

        ArrayList inputArray = new ArrayList();
View Full Code Here

        label.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
       
        actionSetsViewer = CheckboxTableViewer.newCheckList(actionSetGroup,
                SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
        actionSetsViewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
        actionSetsViewer.setLabelProvider(new WorkbenchLabelProvider());
        actionSetsViewer.setContentProvider(new ArrayContentProvider());
        actionSetsViewer.setComparator(new ActionSetComparator());
        actionSetsViewerTooltip = new DefaultToolTip(actionSetsViewer.getControl(),ToolTip.RECREATE,true){

      public Point getLocation(Point tipSize, Event event) {
View Full Code Here

                  | SWT.V_SCROLL | SWT.BORDER, new WizardPatternFilter());
          viewer = filteredTree.getViewer();
          filteredTree.setFont(parent.getFont());

          viewer.setContentProvider(new WizardContentProvider());
          viewer.setLabelProvider(new WorkbenchLabelProvider());
          viewer.setComparator(DataTransferWizardCollectionComparator.INSTANCE);
         
          ArrayList inputArray = new ArrayList();
          boolean expandTop = false;
View Full Code Here

        table.setFont(parent.getFont());

        // the list viewer
        viewer = new TableViewer(table);
        viewer.setContentProvider(new WizardContentProvider());
        viewer.setLabelProvider(new WorkbenchLabelProvider());
        viewer.setComparator(new WorkbenchViewerComparator());
        viewer.addSelectionChangedListener(this);
        viewer.addDoubleClickListener(this);
        viewer.setInput(wizardElements);
    }
View Full Code Here

                                                       SWT.V_SCROLL |
                                                       SWT.BORDER );

        viewer.setUseHashlookup( true );
        viewer.setContentProvider( new WorkbenchContentProvider() );
        viewer.setLabelProvider( new DecoratingLabelProvider( new WorkbenchLabelProvider(),
                                                              IDEWorkbenchPlugin.getDefault().getWorkbench().getDecoratorManager().getLabelDecorator() ) );

        viewer.setInput( ResourcesPlugin.getWorkspace().getRoot() );

        GridData data = new GridData( GridData.FILL_BOTH );
View Full Code Here

                                    String dialogTitle, String dialogMessage)
    {
        IResource resource = null;
       
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(shell,
                new WorkbenchLabelProvider(), new WorkbenchContentProvider());
        dialog.setTitle(dialogTitle);
        dialog.setMessage(dialogMessage);
        dialog.setInput(root);
        dialog.setSorter(new ResourceSorter(ResourceSorter.NAME));
        int buttonId = dialog.open();
View Full Code Here

    public static IResource getWorkspaceResourceElement_REMOVE (Shell shell, IResource root)
    {
        IResource resource = null;
       
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(shell,
                new WorkbenchLabelProvider(), new WorkbenchContentProvider());
        dialog.setTitle("Select UIMA descriptor");
        dialog.setMessage("Select UIMA Xml descriptor file");
        dialog.setInput(root);
        dialog.setSorter(new ResourceSorter(ResourceSorter.NAME));
        int buttonId = dialog.open();
View Full Code Here

TOP

Related Classes of org.eclipse.ui.model.WorkbenchLabelProvider

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.