Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.CheckboxTreeViewer


                defaultTestSuite = thisTestSuite;
            }
        }
   
        // create the treeViewer (list of possible validations (plugins) + prepared tests)
        treeViewer = new CheckboxTreeViewer(comp);
        treeViewer.setLabelProvider(new ValidationTreeLabelProvider());
        treeViewer.setSorter(new WorkbenchViewerSorter());
        contentProvider = new ValidationTreeContentProvider();
        treeViewer.setContentProvider(contentProvider);
        treeViewer.addCheckStateListener(new ICheckStateListener(){
View Full Code Here


    }
   
    public static void updateCheckboxes(final LegendView view) {
        if (!PlatformUI.getWorkbench().isClosing()) {

            final CheckboxTreeViewer viewer = view.getViewer();
            final List<ILegendItem> items = view.getCurrentMap().getLegend();
           
            for (ILegendItem item : items) {
                updateCheckbox(viewer, item);
            }
View Full Code Here

    if (useHeightHint)
      data.heightHint= PREFERRED_HEIGHT;
    tree.setLayoutData(data);
    tree.setFont(parent.getFont());

    treeViewer= new CheckboxTreeViewer(tree);
    treeViewer.setUseHashlookup(true);
    treeViewer.setContentProvider(treeContentProvider);
    treeViewer.setLabelProvider(treeLabelProvider);
    treeViewer.addTreeListener(this);
    treeViewer.addCheckStateListener(this);
View Full Code Here

        modelTree = new Tree(comp, SWT.FULL_SELECTION | (multiSelect ? SWT.MULTI | SWT.CHECK : SWT.SINGLE) | SWT.BORDER);
        modelTree.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
        modelTree.setLinesVisible(false);
        modelTree.setHeaderVisible(false);

        modelViewer = new CheckboxTreeViewer(modelTree);

        TreeViewerColumn vCol;
        TreeColumn col;

        vCol = new TreeViewerColumn(modelViewer, SWT.LEFT);
View Full Code Here

        Label listLabel = new Label(this, SWT.NONE);
        listLabel.setText(SELECT_TREE_LABEL);
        GridData data = new GridData(GridData.FILL_HORIZONTAL);
        listLabel.setLayoutData(data);

        deviceTree = new CheckboxTreeViewer(this, SWT.BORDER);
        data = new GridData(GridData.FILL_BOTH | GridData.GRAB_VERTICAL);
        deviceTree.getControl().setLayoutData(data);

        deviceTree.setLabelProvider(new TargetLabelProvider());
        deviceTree.setContentProvider(new DeviceTreeContentProvider());
View Full Code Here

     * @param style  the style to use for creating the check box tree viewer.
     */
    private void createCheckboxTreeViewer(Composite parent,
                                          int style) {

        checkboxTreeViewer = new CheckboxTreeViewer(parent, style);
        checkboxTreeViewer.setLabelProvider(labelProvider);

        checkboxTreeViewer.setAutoExpandLevel(2);

        GridData data = new GridData();
View Full Code Here

     * @param parent The parent composite
     * @param style The SWT style to use
     * @return A viewer for the file tree
     */
    private CheckboxTreeViewer createCheckboxTreeViewer(Composite parent, int style) {
        treeViewer = new CheckboxTreeViewer(parent, style);
        treeViewer.setLabelProvider(new GenericAssetLabelProvider());
        treeViewer.setAutoExpandLevel(2);

        // Add a sorter which sorts the files according to the locale's
        // collation, and which also sorts directories before files.
View Full Code Here

    return images.get(name);
  }

  @Override
  public void createControl(Composite parent) {
    treeView = new CheckboxTreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL);
    treeView.setContentProvider(new FailedTreeContentProvider());
    treeView.setLabelProvider(new FailedTreeLabelProvider(this));
    treeView.setInput(null);
    getSite().setSelectionProvider(treeView);
    getSite().getPage().addSelectionListener(this);
View Full Code Here

    return viewer;
  }

  @Override
  public void createControl(Composite parent) {
    viewer = new CheckboxTreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL);
    viewer.setContentProvider(new EvaluationContentProvider(type));
    viewer.setLabelProvider(new EvaluationLabelProvider(this));

    int ops = DND.DROP_COPY | DND.DROP_MOVE;
    Transfer[] transfers = new Transfer[] { TextTransfer.getInstance() };
View Full Code Here

    filterTextField.addListener(SWT.KeyUp, this);
    filterTextField.addListener(SWT.MouseUp, this);
    filterTextField.addListener(SWT.Modify, this);
    filterTextField.setMessage("Only rules with...");

    viewer = new CheckboxTreeViewer(overlay, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
    gd = new GridData(GridData.FILL_BOTH);
    viewer.getTree().setLayoutData(gd);
    viewer.setContentProvider(new ApplyTreeContentProvider());
    viewer.setLabelProvider(new ApplyTreeLabelProvider(this));
    viewer.setInput(new ApplyRootNode(null, document.getCAS().getTypeSystem()));
View Full Code Here

TOP

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

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.