Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider


     *
     * @return a new <code>DecoratingLabelProvider</code> which wraps a <code>
     *   new <code>CopiedWorkbenchLabelProvider</code>
     */
    public static ILabelProvider getDecoratingCopiedWorkbenchLabelProvider() {
        return new DecoratingLabelProvider(new CopiedWorkbenchLabelProvider(), PlatformUI.getWorkbench()
                .getDecoratorManager().getLabelDecorator());
    }
View Full Code Here


    private void createFileEditor(final Composite parent, String string) {
        Group section = SWTFactory.createGroup(parent, "Evaluate Clojure source file(s)",
                2, 1, GridData.FILL_BOTH);
       
        sourceFilesViewer = new TableViewer(section);
        sourceFilesViewer.setLabelProvider(new DecoratingLabelProvider(
            new WorkbenchLabelProvider(),CCWPlugin.getDefault().getWorkbench()
                    .getDecoratorManager().getLabelDecorator()));
        sourceFilesViewer.setContentProvider(new ArrayContentProvider());
        sourceFilesViewer.getTable().setLayoutData(new GridData(GridData.FILL_BOTH));
       
View Full Code Here

      public void inputChanged(Viewer viewer, Object oldInput,
          Object newInput) {
      }
    });
    dialog.setLabelProvider(new DecoratingLabelProvider(
        new WorkbenchLabelProvider(), SSEUIPlugin.getDefault()
            .getWorkbench().getDecoratorManager()
            .getLabelDecorator()));
    dialog.setInput(ResourcesPlugin.getWorkspace());
    dialog.setTitle(SSEUIMessages.PropertyPreferencePage_01);
View Full Code Here

      public void inputChanged(Viewer viewer, Object oldInput,
          Object newInput) {
      }
    });
    dialog.setLabelProvider(new DecoratingLabelProvider(
        new WorkbenchLabelProvider(), PHPUiPlugin.getDefault()
            .getWorkbench().getDecoratorManager()
            .getLabelDecorator()));
    dialog.setInput(ResourcesPlugin.getWorkspace());
    dialog.setTitle(PHPUIMessages.AbstractPHPPropertyPreferencePage_4);
View Full Code Here

            fContentProvider.clear();
    }

    public void setSortOrder(int sortOrder) {
        fCurrentSortOrder = sortOrder;
        DecoratingLabelProvider lpWrapper = (DecoratingLabelProvider) getViewer().getLabelProvider();
        ((FileLabelProvider) lpWrapper.getLabelProvider()).setOrder(sortOrder);
        getViewer().refresh();
        getSettings().put(KEY_SORTING, fCurrentSortOrder);
    }
View Full Code Here

    public DecoratingLabelProvider getLabelProvider( TreeViewer viewer )
    {
        if ( labelProvider == null )
        {
            labelProvider = new BrowserLabelProvider( getPreferences() );
            decoratingLabelProvider = new DecoratingLabelProvider( labelProvider, BrowserUIPlugin.getDefault()
                .getWorkbench().getDecoratorManager().getLabelDecorator() );
        }

        return decoratingLabelProvider;
    }
View Full Code Here

    public DecoratingLabelProvider getLabelProvider( TreeViewer viewer )
    {
        if ( this.labelProvider == null )
        {
            this.labelProvider = new BrowserLabelProvider( this.getPreferences() );
            this.decoratingLabelProvider = new DecoratingLabelProvider( this.labelProvider, BrowserUIPlugin
                .getDefault().getWorkbench().getDecoratorManager().getLabelDecorator() );
        }

        return decoratingLabelProvider;
    }
View Full Code Here

   *
   * @return a new <code>DecoratingLabelProvider</code> which wraps a <code>
   *   new <code>WorkbenchLabelProvider</code>
   */
  public static ILabelProvider getDecoratingWorkbenchLabelProvider() {
    return new DecoratingLabelProvider(new WorkbenchLabelProvider(),
        PlatformUI.getWorkbench().getDecoratorManager()
            .getLabelDecorator());
  }
View Full Code Here

        handleTableSelectionChanged();
      }
    });
    configsViewer = new TableViewer(configsTable);
    configsViewer.setContentProvider(new ActionContentProvider(this.actions));
    configsViewer.setLabelProvider(new DecoratingLabelProvider(new WebflowModelLabelProvider(),
        new WebflowModelLabelDecorator()));
    configsViewer.setInput(this);

    Composite buttonArea = new Composite(tableAndButtons, SWT.NONE);
    GridLayout layout = new GridLayout();
View Full Code Here

      }
    });
    configsViewer = new TableViewer(configsTable);
    configsViewer.setContentProvider(new ExceptionHandlerContentProvider(
        this.exceptionHandler));
    configsViewer.setLabelProvider(new DecoratingLabelProvider(
        new WebflowModelLabelProvider(), new WebflowModelLabelDecorator()));
    configsViewer.setInput(this);

    Composite buttonArea = new Composite(tableAndButtons, SWT.NONE);
    GridLayout layout = new GridLayout();
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.DecoratingLabelProvider

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.