private void initTree(SashForm sashForm) { tree = new Tree(sashForm, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL); tree.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) {
public static final void addDoubleClick( final TreeItem treeItem, final DoubleClickInterface doubleClick ) { final String[] path1 = ConstUI.getTreeStrings( treeItem ); final Tree tree = treeItem.getParent(); if ( doubleClick != null ) { final SelectionAdapter selectionAdapter = new SelectionAdapter() { public void widgetDefaultSelected( SelectionEvent selectionEvent ) { TreeItem[] items = tree.getSelection(); for ( int i = 0; i < items.length; i++ ) { String[] path2 = ConstUI.getTreeStrings( items[i] ); if ( equalPaths( path1, path2 ) ) { doubleClick.action( treeItem ); } } } }; tree.addSelectionListener( selectionAdapter ); // Clean up when we do a refresh too. treeItem.addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent disposeEvent ) { tree.removeSelectionListener( selectionAdapter ); } } ); } }
wTree.addSelectionListener( new SelectionAdapter() { public void widgetDefaultSelected( SelectionEvent arg0 ) { handleOK();
tree.addSelectionListener( new SelectionAdapter() { public void widgetSelected( SelectionEvent event ) { if ( tree.getSelectionCount() == 1 ) {
private void createSelectionTree() { // ////////////////////////////////////////////////////////////////////////////////////////////////// // // Now set up the transformation/job tree // selectionTree = new Tree( viewTreeComposite, SWT.SINGLE ); selectionTreeManager = new TreeManager( selectionTree ); selectionTreeManager.addRoot( STRING_TRANSFORMATIONS, Arrays.asList( new DBConnectionFolderProvider(), new StepsFolderProvider(), new HopsFolderProvider(), new PartitionsFolderProvider(), new SlavesFolderProvider(), new ClustersFolderProvider() ) ); selectionTreeManager.addRoot( STRING_JOBS, Arrays.asList( new DBConnectionFolderProvider(), new JobEntriesFolderProvider(), new SlavesFolderProvider() ) ); props.setLook( selectionTree ); selectionTree.setLayout( new FillLayout() ); addDefaultKeyListeners( selectionTree ); selectionTree.addMenuDetectListener( e -> setMenu( selectionTree ) ); selectionTree.addSelectionListener( new SelectionAdapter() { @Override public void widgetSelected( SelectionEvent e ) { showSelection(); } @Override public void widgetDefaultSelected( SelectionEvent e ) { doubleClickedInTree( selectionTree ); } } ); // Set a listener on the tree addDragSourceToTree( selectionTree ); }
wTree.addSelectionListener( new SelectionAdapter() { private String getSelectedPath( SelectionEvent selectionEvent ) { TreeItem treeItem = (TreeItem) selectionEvent.item;
jobParentItem.setImage( GUIResource.getInstance().getImageJobGraph() ); wTree.addSelectionListener( new SelectionAdapter() { public void widgetSelected( SelectionEvent event ) { enableButtons();
props.setLook( coreObjectsTree ); coreObjectsTree.addSelectionListener( new SelectionAdapter() {
wTree.addSelectionListener( lsDef ); wTree.addKeyListener( new KeyAdapter() { public void keyPressed( KeyEvent e ) { wTree.addSelectionListener( new SelectionAdapter() { public void widgetSelected( SelectionEvent e ) { if ( wTree.getSelection().length > 0 ) {
public void addListeners(Object control, EventAdapter adapter) { if(control instanceof Tree) { ((Tree)control).addSelectionListener(adapter); ((Tree)control).addTreeListener(adapter); } else throw new IllegalArgumentException("unsupported control type: "+control.getClass().getName()); }
protected Control createRootMenu(EventAdapter adapter, Composite menuCompositeW) { menuW = new Tree(menuCompositeW,SWT.SINGLE); menuW.addSelectionListener(adapter); return menuW; }
protected Control createRootMenu(EventAdapter adapter, Composite menuCompositeW) { menuW = new Tree(menuCompositeW,SWT.SINGLE); menuW.addSelectionListener(adapter); return menuW; }
tree.setLayoutData(gd); fillTree(project, tree); tree.addSelectionListener(new SelectionAdapter(){ public void widgetSelected(SelectionEvent e) { selection = getSelectionForItem(tree.getSelection()[0]);
private void addListeners() { m_tree.addSelectionListener(new SelectionListener() { public void widgetSelected(SelectionEvent e) { activate(); } public void widgetDefaultSelected(SelectionEvent e) { activate(); } }); m_tree.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { disposeIcons(); } }); m_tree.addMouseListener(new MouseAdapter() { @Override public void mouseDoubleClick(MouseEvent e) { handleDoubleClick(e); } }); }
tree.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent e) {
@Override protected Control createDialogArea(Composite parent) { treeViewer = createTreeViewer(parent, TREESTYLE); final Tree tree = treeViewer.getTree(); tree.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { if (e.character == 0x1B) { // ESC dispose(); } else { if(e.keyCode == invokingKeystroke.getNaturalKey() && e.stateMask == invokingKeystroke.getModifierKeys()) { changeOutlineMode(); e.doit = false; } } } }); tree.addSelectionListener(new SelectionAdapter() { @Override public void widgetDefaultSelected(SelectionEvent e) { gotoSelectedElement(); } }); installFilter(); setInfoText(); addDisposeListener(this); return treeViewer.getControl(); }
tree.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) {
viewer.getTree().addSelectionListener( viewerSelectionListener ); viewer.getTree().addMouseListener( viewerMouseListener ); EventRegistry.addEntryUpdateListener( this, BrowserCommonActivator.getDefault().getEventRunner() );
availableXmlTree = new Tree( treeGroup, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL ); availableXmlTree.addSelectionListener( new SelectionAdapter( ) {
availableXmlTree = new Tree( treeGroup, SWT.MULTI | SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL ); availableXmlTree.addSelectionListener( new SelectionAdapter( ) {