Package bndtools.internal.pkgselection

Examples of bndtools.internal.pkgselection.PackageNameLabelProvider


        tblAvailable = new Table(composite, SWT.BORDER | SWT.FULL_SELECTION);
        tblAvailable.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));

        availableViewer = new TableViewer(tblAvailable);
        availableViewer.setContentProvider(ArrayContentProvider.getInstance());
        availableViewer.setLabelProvider(new PackageNameLabelProvider());
        availableViewer.addSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                updateUI();
            }
        });
        availableViewer.addDoubleClickListener(new IDoubleClickListener() {
            public void doubleClick(DoubleClickEvent event) {
                doAddSelection();
            }
        });

        Composite composite_1 = new Composite(composite, SWT.NONE);
        GridLayout gl_composite_1 = new GridLayout(1, false);
        gl_composite_1.marginWidth = 0;
        gl_composite_1.marginHeight = 0;
        composite_1.setLayout(gl_composite_1);

        btnAdd = new Button(composite_1, SWT.NONE);
        btnAdd.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false, 1, 1));
        btnAdd.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                doAddSelection();
            }
        });
        btnAdd.setText("Add ->");
        btnAdd.setEnabled(false);

        btnAddAll = new Button(composite_1, SWT.NONE);
        btnAddAll.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false, 1, 1));
        btnAddAll.setText("Add All ->");
        btnAddAll.setEnabled(false);
        btnAddAll.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                doAddAll();
            }
        });

        btnRemove = new Button(composite_1, SWT.NONE);
        btnRemove.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false, 1, 1));
        btnRemove.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                doRemoveSelection();
            }
        });

        btnRemove.setText("<- Remove");
        btnRemove.setEnabled(false);

        btnRemoveAll = new Button(composite_1, SWT.NONE);
        btnRemoveAll.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false, 1, 1));
        btnRemoveAll.setText("<- Remove All");
        btnRemoveAll.setEnabled(false);
        btnRemoveAll.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                doRemoveAll();
            }
        });

        tblSelected = new Table(composite, SWT.BORDER | SWT.FULL_SELECTION);
        tblSelected.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));

        selectedViewer = new TableViewer(tblSelected);
        selectedViewer.setContentProvider(ArrayContentProvider.getInstance());
        selectedViewer.setLabelProvider(new PackageNameLabelProvider());
        selectedViewer.addSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                updateUI();
            }
        });
View Full Code Here

TOP

Related Classes of bndtools.internal.pkgselection.PackageNameLabelProvider

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.