Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.TableViewer


        combo.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
        backends.getControl().setSize(new org.eclipse.swt.graphics.Point(319, 18));
        backends.setContentProvider(new BackendContentProvider());
        backends.setLabelProvider(new BackendLabelProvider());
        backends.setInput(BackendCore.getBackendManager());
        viewer = new TableViewer(container, SWT.SINGLE | SWT.V_SCROLL
                | SWT.FULL_SELECTION);
        final Table table = viewer.getTable();
        final GridData layoutData = new GridData(SWT.FILL, SWT.FILL, false, true, 2, 1);
        table.setLayoutData(layoutData);
        final Table t = (Table) viewer.getControl();
View Full Code Here


        }
    }

    @Override
    public void elementsChanged(final Object[] updatedElements) {
        final TableViewer viewer = getViewer();
        final int elementLimit = getElementLimit();
        final boolean tableLimited = elementLimit != -1;
        for (int i = 0; i < updatedElements.length; i++) {
            if (fResult.getMatchCount(updatedElements[i]) > 0) {
                if (viewer.testFindItem(updatedElements[i]) != null) {
                    viewer.update(updatedElements[i], null);
                } else {
                    if (!tableLimited || viewer.getTable().getItemCount() < elementLimit) {
                        viewer.add(updatedElements[i]);
                    }
                }
            } else {
                viewer.remove(updatedElements[i]);
            }
        }
    }
View Full Code Here

    @Override
    public String getLabel() {
        final String label = super.getLabel();
        final StructuredViewer viewer = getViewer();
        if (viewer instanceof TableViewer) {
            final TableViewer tv = (TableViewer) viewer;

            final AbstractTextSearchResult result = getInput();
            if (result != null) {
                final int itemCount = ((IStructuredContentProvider) tv
                        .getContentProvider()).getElements(getInput()).length;
                final int fileCount = getInput().getElements().length;
                if (itemCount < fileCount) {
                    final String format = "{0} (showing {1} of {2} files)";
                    return MessageFormat.format(format, label,
View Full Code Here

        label = new Label(control, SWT.NONE);
        label.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1));
        label.setText("");

        tableViewer = new TableViewer(control, SWT.H_SCROLL | SWT.V_SCROLL);
        final Table list = tableViewer.getTable();
        list.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
        tableViewer.setLabelProvider(new RegressionResultsLabelProvider());
        tableViewer.setContentProvider(new RegressionResultsContentProvider());
        tableViewer.setInput(data);
View Full Code Here

        final Font font = parent.getFont();
        composite.setFont(font);

        createMessageArea(composite);

        fTableViewer = new TableViewer(composite, SWT.H_SCROLL | SWT.V_SCROLL
                | SWT.BORDER);
        fTableViewer.addSelectionChangedListener(new ISelectionChangedListener() {
            @Override
            public void selectionChanged(final SelectionChangedEvent event) {
                doSelectionChanged(((IStructuredSelection) event.getSelection())
View Full Code Here

        }
    }

    @Override
    public void createPartControl(final Composite parent) {
        viewer = new TableViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
        viewer.setContentProvider(new ViewContentProvider());
        viewer.setLabelProvider(new ViewLabelProvider());
        viewer.setInput(getViewSite());
        viewer.addDoubleClickListener(new IDoubleClickListener() {
View Full Code Here

        return style;
    }

    protected TableViewer createTableViewer(final Composite parent) {
        final Table table = new Table(parent, getListStyle());
        return new TableViewer(table);
    }
View Full Code Here

            csvReader.open();

            List<String> header = csvReader.getColumnNames();

            //sforce field table viewer
            csvTblViewer = new TableViewer(shell, SWT.FULL_SELECTION);
            csvTblViewer.setContentProvider(new CSVContentProvider());
            csvTblViewer.setLabelProvider(new CSVLabelProvider());

            // Set up the sforce table
            Table csvTable = csvTblViewer.getTable();
View Full Code Here

        final int style = SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL
                | SWT.FULL_SELECTION | SWT.HIDE_SELECTION;
        final GridData gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
        gridData.grabExcessVerticalSpace = true;

        processesTableViewer = new TableViewer(container, style);
        processesTableViewer.setUseHashlookup(true);

        // table
        final Table table = processesTableViewer.getTable();
        table.setLayoutData(gridData);
View Full Code Here

        final int style = SWT.SINGLE | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL
                | SWT.FULL_SELECTION | SWT.HIDE_SELECTION;
        final GridData gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
        gridData.grabExcessVerticalSpace = true;

        functionsTableViewer = new TableViewer(parent, style);
        functionsTableViewer.setUseHashlookup(true);

        // table
        final Table table = functionsTableViewer.getTable();
        table.setLayoutData(gridData);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.TableViewer

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.