Examples of ViewerFilter


Examples of org.eclipse.jface.viewers.ViewerFilter

    /* LabelProvider */
    fViewer.setLabelProvider(new BookMarkLabelProvider(false, true));

    /* Viewer Filter */
    fViewer.addFilter(new ViewerFilter() {
      @Override
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return !(element instanceof INewsBin);
      }
    });
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

        viewer = new TreeViewer(tree);
        viewer.setContentProvider(new ImportTreeContentProvider());
        viewer.setSorter(new ImportsAndExportsViewerSorter());
        viewer.setLabelProvider(new ImportsExportsTreeLabelProvider());

        hideSelfImportsFilter = new ViewerFilter() {
            @Override
            public boolean select(Viewer viewer, Object parentElement, Object element) {
                if (element instanceof ImportPackage) {
                    return !((ImportPackage) element).isSelfImport();
                }
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

        return super.compare(viewer, e1, e2);
      }

    });

    viewer.addFilter(new ViewerFilter() {

      @Override
      public boolean select(Viewer viewer, Object items, Object item) {
        if (item instanceof CloudRoute) {
          CloudRoute route = (CloudRoute) item;
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

        if (multi)
        {
            table = new Table(composite, SWT.MULTI | SWT.FULL_SELECTION | SWT.BORDER);
            viewer = new TableViewer(table);
            viewer.setContentProvider(new ArrayContentProvider());
            viewer.addFilter(new ViewerFilter()
            {
                public boolean select(Viewer viewer, Object parentElement, Object element)
                {
                    @SuppressWarnings("unchecked")
                    E castedElement = (E) element;
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

        if (multi)
        {
            table = new Table(composite, SWT.MULTI | SWT.FULL_SELECTION | SWT.BORDER);
            viewer = new TableViewer(table);
            viewer.setContentProvider(new ArrayContentProvider());
            viewer.addFilter(new ViewerFilter()
            {
                public boolean select(Viewer viewer, Object parentElement, Object element)
                {
                    @SuppressWarnings("unchecked")
                    E castedElement = (E) element;
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

                        break;
                }
            }
        });

        ViewerFilter filter = new ViewerFilter()
        {
            @Override
            public boolean select(Viewer viewer, Object parentElement, Object element)
            {
                return getLabelProvider().getText(element).startsWith(txtFilter.getText());
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

                    .getInferredContentProjectContentRoot(project);
            if (initialContainer != null) {
                dialog.setInitialElementSelections(Arrays
                        .asList(initialContainer));
            }
            dialog.addFilter(new ViewerFilter() {

                @Override
                public boolean select(Viewer viewer, Object parentElement,
                        Object element) {
                    if (element instanceof IProject) {
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

            }
        });

        viewer.setInput(elements);

        viewer.setFilters(new ViewerFilter[] { new ViewerFilter()
        {
            @SuppressWarnings("unchecked")
            @Override
            public boolean select(Viewer viewer, Object parentElement, Object element)
            {
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

    ElementTreeSelectionDialog dialog =
        new ElementTreeSelectionDialog(getControl().getShell(),
            new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_BASICS),
            new JavaPackageElementContentProvider());
    dialog.setInput(project);
    dialog.addFilter(new ViewerFilter() {

      @Override
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        if (element instanceof IPackageFragment) {
          return !((IPackageFragment) element).getElementName().equals("");
View Full Code Here

Examples of org.eclipse.jface.viewers.ViewerFilter

        for (int i = 0; i < allProjects.length; i++) {
            if (!allProjects[i].equals(project2)) {
                rejectedElements.add(allProjects[i]);
            }
        }
        final ViewerFilter filter = new TypedViewerFilter(acceptedClasses,
                rejectedElements.toArray());

        final ILabelProvider lp = new WorkbenchLabelProvider();
        final ITreeContentProvider cp = new WorkbenchContentProvider();
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.