Package org.eclipse.jface.viewers

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


            event.gc.setBackground(((IColorProvider)tableViewer.getLabelProvider()).getBackground(event.item.getData()));
            event.gc.fillRectangle(event.getBounds());
          }
        });
   
    tableViewer.addFilter(new ViewerFilter()
      {
      @Override
      public boolean select(Viewer viewer, Object parentElement, Object element)
        {
        /*if(element instanceof EFieldAccessEvent)
View Full Code Here


    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnCoverage_label);
    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnCovered_label);
    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnTotal_label);
    TableViewer viewer = new TableViewer(table);
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnCoverage_label);
    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnCovered_label);
    createColumn(table, SWT.RIGHT, 16, UIMessages.CoveragePropertyPageColumnTotal_label);
    TableViewer viewer = new TableViewer(table);
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

            final Line line = (Line) cell.getElement();
            cell.setText(COUNTER_VALUE.format(line.counter.getTotalCount()));
          }
        });
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

        UIMessages.CoveragePropertyPageColumnMissed_label);
    createColumn(table, SWT.RIGHT, 16,
        UIMessages.CoveragePropertyPageColumnTotal_label);
    TableViewer viewer = new TableViewer(table);
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

            getTable().setRedraw(true);
          }
                }
            }
        };
        tableViewer.addFilter(new NamePatternFilter());
        tableViewer.setContentProvider(new BasicStackListContentProvider());
        tableViewer.setComparator(new BasicStackListViewerComparator());
        tableViewer.setLabelProvider(new BasicStackListLabelProvider());
        return tableViewer;
    }
View Full Code Here

        UIMessages.CoveragePropertyPageColumnMissed_label);
    createColumn(table, SWT.RIGHT, 16,
        UIMessages.CoveragePropertyPageColumnTotal_label);
    TableViewer viewer = new TableViewer(table);
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

            final Line line = (Line) cell.getElement();
            cell.setText(COUNTER_VALUE.format(line.counter.getTotalCount()));
          }
        });
    viewer.setContentProvider(new ArrayContentProvider());
    viewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        return ((Line) element).counter.getTotalCount() != 0;
      }
    });
    viewer.setInput(getLines());
View Full Code Here

      fieldNameLabel = new Label(field, SWT.NONE);
      fieldNameLabel.setText(label);
    }
   
    final TableViewer tv = new TableViewer(field, SWT.SINGLE|SWT.BORDER|SWT.V_SCROLL);
    tv.addFilter(filter = new ChoicesFilter());
    tv.setLabelProvider(labelProvider);
    tv.setContentProvider(ArrayContentProvider.getInstance());
    tv.setInput(options);
   
    if (fieldNameLabel!=null) {
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.