Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Tree.addSelectionListener()


    GridData gridDataTree = new GridData(GridData.FILL_BOTH);
    gridDataTree.horizontalSpan = 3;
    gridDataTree.widthHint = convertWidthInCharsToPixels(80);
    gridDataTree.heightHint = convertHeightInCharsToPixels(20);
    treeWidget.setLayoutData(gridDataTree);
    treeWidget.addSelectionListener(this);   
    setControl(container);
    performValidation();
  }

  protected TreeViewer createTreeViewer(Composite parent) {
View Full Code Here


      }

      /* Tree */
      else if (c instanceof Tree) {
        Tree tree = (Tree) c;
        tree.addSelectionListener(new SelectionAdapter() {
          @Override
          public void widgetSelected(SelectionEvent e) {
            if ((e.detail & SWT.CHECK) != 0)
              run.run();
          }
View Full Code Here

            }
        });
        // Handle mouse move events
        tree.addMouseMoveListener(new QuickOutlineMouseMoveListener(fTreeViewer));
        // Handle widget selection events
        tree.addSelectionListener(new SelectionListener() {
            @Override
            public void widgetSelected(final SelectionEvent e) {
                // NO-OP
            }
View Full Code Here

                    }
                }
            }

            // listen to treeitem selection
            functionClausesTree.addSelectionListener(new SelectionListener() {

                @Override
                public void widgetDefaultSelected(final SelectionEvent e) {
                }
View Full Code Here

      }
        }

        if (fDoubleClickSelects) {
            Tree tree = fViewer.getTree();
            tree.addSelectionListener(new SelectionAdapter() {
                public void widgetDefaultSelected(SelectionEvent e) {
                    updateOKStatus();
                    if (fCurrStatus.isOK()) {
            access$superButtonPressed(IDialogConstants.OK_ID);
          }
View Full Code Here

    newMenu = new MenuManager(ClickPlugin.getString("action.new"));
    menu.add(newMenu);
    menu.add(new Separator());
    menu.add(deleteAction);
    tree.setMenu(menu.createContextMenu(tree));
    tree.addSelectionListener(new SelectionAdapter(){
      public void widgetSelected(SelectionEvent evt){
        updateMenu();
      }
    });
    tree.addKeyListener(new KeyAdapter(){
View Full Code Here

          }
        }
      }
    });

    tree.addSelectionListener(new SelectionListener() {
      public void widgetSelected(SelectionEvent e) {
        // do nothing
      }
      public void widgetDefaultSelected(SelectionEvent e) {
        gotoSelectedElement();
View Full Code Here

    resourcesTree.setData(FormToolkit.KEY_DRAW_BORDER,
        FormToolkit.TREE_BORDER);
    resourcesTreeComposite.setLayoutData(GridDataFactory.fillDefaults()
        .hint(600, 200).grab(true, true).create());

    resourcesTree.addSelectionListener(new CommitItemSelectionListener());

    resourcesTree.setHeaderVisible(true);
    TreeColumn statCol = new TreeColumn(resourcesTree, SWT.LEFT);
    statCol.setText(UIText.CommitDialog_Status);
    statCol.setWidth(150);
View Full Code Here

      }

      /* Tree */
      else if (c instanceof Tree) {
        Tree tree = (Tree) c;
        tree.addSelectionListener(new SelectionAdapter() {
          @Override
          public void widgetSelected(SelectionEvent e) {
            if ((e.detail & SWT.CHECK) != 0)
              run.run();
          }
View Full Code Here

    newMenu = new MenuManager(ClickPlugin.getString("action.new"));
    menu.add(newMenu);
    menu.add(new Separator());
    menu.add(deleteAction);
    tree.setMenu(menu.createContextMenu(tree));
    tree.addSelectionListener(new SelectionAdapter(){
      public void widgetSelected(SelectionEvent evt){
        updateMenu();
      }
    });
    tree.addKeyListener(new KeyAdapter(){
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.