Examples of DecoratingLabelProvider


Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

        parent.setLayout(new FillLayout());
       
        mTreeViewer = new TreeViewer(parent);
        mTreeViewer.setContentProvider(new BaseWorkbenchContentProvider());
       
        mTreeViewer.setLabelProvider(new DecoratingLabelProvider(
                new WorkbenchLabelProvider(), PlatformUI.getWorkbench()
                        .getDecoratorManager().getLabelDecorator()));
       
        // performance optimization
        mTreeViewer.setUseHashlookup(true); // TODO: change back to true
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

       * text field.
       */
      public void widgetSelected(SelectionEvent e) {

        final ElementTreeSelectionDialog folderSelectionDialog = new ElementTreeSelectionDialog(
                getShell(), new DecoratingLabelProvider(new WorkbenchLabelProvider(), PlatformUI
                        .getWorkbench().getDecoratorManager().getLabelDecorator()),
                new BaseWorkbenchContentProvider());

        folderSelectionDialog.addFilter(new CorpusElementFilter());

View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

    JavaElementLabelProvider javaLabelProvider = new JavaElementLabelProvider(
      JavaElementLabelProvider.SHOW_PARAMETERS | JavaElementLabelProvider.SHOW_OVERLAY_ICONS);
   
    ILabelDecorator javaLabelDecorator = workbenchWindow.getWorkbench().getDecoratorManager().getLabelDecorator();
   
    labelProvider = new DecoratingLabelProvider(javaLabelProvider, javaLabelDecorator);
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

   */
  public void createPartControl(Composite parent)
  {
    viewer = new TreeViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
    viewer.setContentProvider(new FeedContentProvider());
    viewer.setLabelProvider(new DecoratingLabelProvider(new FeedLabelProvider(), null));
   
    makeActions();
    hookContextMenu();
    hookDoubleClickAction();
    contributeToActionBars();
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

     *
     * @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

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

        } );

        attributeTypesTableViewer = new TableViewer( attributeTypesTable );
        attributeTypesTableViewer.setContentProvider( new AttributeTypeSelectionDialogContentProvider(
            hiddenAttributeTypes ) );
        attributeTypesTableViewer.setLabelProvider( new DecoratingLabelProvider(
            new AttributeTypeSelectionDialogLabelProvider(), Activator.getDefault().getWorkbench()
                .getDecoratorManager().getLabelDecorator() ) );
        attributeTypesTableViewer.addSelectionChangedListener( new ISelectionChangedListener()
        {
            public void selectionChanged( SelectionChangedEvent event )
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

     */
    private void initViewer( Composite parent )
    {
        tableViewer = new TableViewer( parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER );
        tableViewer.setContentProvider( new ProjectsViewContentProvider( tableViewer ) );
        tableViewer.setLabelProvider( new DecoratingLabelProvider( new ProjectsViewLabelProvider(), Activator
            .getDefault().getWorkbench().getDecoratorManager().getLabelDecorator() ) );
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

     */
    private void initViewer( Composite parent )
    {
        viewer = new TreeViewer( parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL );
        viewer.setContentProvider( new HierarchyViewContentProvider() );
        viewer.setLabelProvider( new DecoratingLabelProvider( new HierarchyViewLabelProvider( viewer ), Activator
            .getDefault().getWorkbench().getDecoratorManager().getLabelDecorator() ) );
        viewer.getTree().setLayoutData( new GridData( SWT.FILL, SWT.FILL, true, true ) );
        viewer.getTree().setEnabled( false );
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

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

        return decoratingLabelProvider;
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.DecoratingLabelProvider

     */
    private void initViewer( Composite parent )
    {
        treeViewer = new TreeViewer( parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER );
        treeViewer.setContentProvider( new SchemaViewContentProvider() );
        treeViewer.setLabelProvider( new DecoratingLabelProvider( new SchemaViewLabelProvider(), Activator.getDefault()
            .getWorkbench().getDecoratorManager().getLabelDecorator() ) );
        treeViewer.getTree().setEnabled( false );
    }
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.