Package org.eclipse.jface.viewers

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


  public static ElementTreeSelectionDialog createWorkspaceFileSelectionDialog(
      Shell shell, String title, String message) {
    int labelFlags = JavaElementLabelProvider.SHOW_BASICS
        | JavaElementLabelProvider.SHOW_OVERLAY_ICONS
        | JavaElementLabelProvider.SHOW_SMALL_ICONS;
    final DecoratingLabelProvider provider = new DecoratingLabelProvider(
        new JavaElementLabelProvider(labelFlags),
        new ProblemsLabelDecorator(null));
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
        shell, provider, new StandardJavaElementContentProvider());
    dialog.setComparator(new JavaElementComparator());
View Full Code Here

      Shell shell, String title, String message,
      List<ViewerFilter> filters) {
    int labelFlags = JavaElementLabelProvider.SHOW_BASICS
        | JavaElementLabelProvider.SHOW_OVERLAY_ICONS
        | JavaElementLabelProvider.SHOW_SMALL_ICONS;
    final DecoratingLabelProvider provider = new DecoratingLabelProvider(
        new JavaElementLabelProvider(labelFlags),
        new ProblemsLabelDecorator(null));
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
        shell, provider, new WorkbenchContentProvider());
    dialog.setComparator(new JavaElementComparator());
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

        } );

        objectClassesTableViewer = new TableViewer( objectClassesTable );
        objectClassesTableViewer
            .setContentProvider( new ObjectClassSelectionDialogContentProvider( hiddenObjectClasses ) );
        objectClassesTableViewer.setLabelProvider( new DecoratingLabelProvider(
            new ObjectClassSelectionDialogLabelProvider(), Activator.getDefault().getWorkbench().getDecoratorManager()
                .getLabelDecorator() ) );
        objectClassesTableViewer.addSelectionChangedListener( new ISelectionChangedListener()
        {
            public void selectionChanged( SelectionChangedEvent event )
View Full Code Here

    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

        } );

        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

        resultsTable.setLayoutData( gridData );
        resultsTable.setLinesVisible( true );

        // Creating the TableViewer
        resultsTableViewer = new TableViewer( resultsTable );
        resultsTableViewer.setLabelProvider( new DecoratingLabelProvider( new SearchViewLabelProvider(), Activator
            .getDefault().getWorkbench().getDecoratorManager().getLabelDecorator() ) );
        resultsTableViewer.setContentProvider( new SearchViewContentProvider() );

        // Adding listeners
        resultsTable.addKeyListener( new KeyAdapter()
View Full Code Here

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

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

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.