Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.TreeViewer.addFilter()


    treeViewer.setContentProvider(new ViewContentProvider());
    treeViewer.setComparator(new ViewComparator((ViewRegistry) viewReg));
    treeViewer.setInput(viewReg);
    treeViewer.addSelectionChangedListener(this);
    treeViewer.addDoubleClickListener(this);
    treeViewer.addFilter(new CapabilityFilter());

    // if the tree has only one or zero views, disable the filter text control
    if (hasAtMostOneView(filteredTree.getViewer())) {
      Text filterText = filteredTree.getFilterControl();
      if (filterText != null) {
View Full Code Here


    TreeViewer viewer = getTreeViewer();
    viewer.setContentProvider(new HdlContentOutlineProvider());
    viewer.setLabelProvider(editor.getOutlineLabelProvider());
    viewer.addSelectionChangedListener(this);
    viewer.addDoubleClickListener(this);
    viewer.addFilter(new SignalFilter());
    viewer.addFilter(new PortFilter());
    if (enableSort) {
      viewer.setSorter(new Sorter());
    }
    createToolbar();
View Full Code Here

    viewer.setContentProvider(new HdlContentOutlineProvider());
    viewer.setLabelProvider(editor.getOutlineLabelProvider());
    viewer.addSelectionChangedListener(this);
    viewer.addDoubleClickListener(this);
    viewer.addFilter(new SignalFilter());
    viewer.addFilter(new PortFilter());
    if (enableSort) {
      viewer.setSorter(new Sorter());
    }
    createToolbar();
    createContextMenu(viewer.getTree());
View Full Code Here

   
        if( validFileSystemResourceTypeAnnotation != null )
        {
            if( validFileSystemResourceTypeAnnotation.value() == FileSystemResourceType.FOLDER )
            {
                treeViewer.addFilter( new ContainersOnlyViewerFilter() );
            }
           
            final FileExtensionsService fileExtensionsService = value.service( FileExtensionsService.class );
           
            if( fileExtensionsService != null )
View Full Code Here

           
            if( fileExtensionsService != null )
            {
                final ExtensionBasedViewerFilter filter = new ExtensionBasedViewerFilter( fileExtensionsService.extensions() );
               
                treeViewer.addFilter( filter );
               
                final Listener listener = new Listener()
                {
                    @Override
                    public void handle( final Event event )
View Full Code Here

        if (composite instanceof Composite) {
            updateCompositeLayout((Composite) composite);
        }

        TreeViewer treeViewer = getTreeViewer();
        treeViewer.addFilter(new ViewerFilter() {

            @Override
            public boolean select(Viewer viewer, Object parentElement, Object element) {
                return matchItemToShowInTree(element);
            }
View Full Code Here

            }

            TreeViewer treeViewer = p.getTreeViewer();
            if (treeViewer != null) {
                if (enableAction) {
                    treeViewer.addFilter(filter);
                } else {
                    treeViewer.removeFilter(filter);
                }
            }
        }
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.