Examples of SelectionChangedEvent


Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        String before = filter != null ? ECQL.toCQL(filter) : "(empty)";
        String after = newFilter != null ? ECQL.toCQL(newFilter) : "(empty)";
        if (!Utilities.equals(before, after)){
            this.filter = newFilter;
            StructuredSelection selection = newFilter != null ? new StructuredSelection( newFilter) : StructuredSelection.EMPTY;
            SelectionChangedEvent selectionEvent = new SelectionChangedEvent( this, selection );
            fireSelectionChanged( selectionEvent );
        }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        if (this.filter == filter) {
            return;
        }
        this.filter = filter;
        refreshFilter();
        fireSelectionChanged(new SelectionChangedEvent(CQLFilterViewer.this, getSelection()));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        }
    }

    protected void notifyListeners() {
        //      let listeners know the selection has changed.
        SelectionChangedEvent event = new SelectionChangedEvent(owner,
                getSelection());
        for( ISelectionChangedListener listener : selectionChangedListeners ) {
            try{
                listener.selectionChanged(event);
            }catch (Throwable e) {
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

                delegate.setFilter(filter);
            } finally {
                delegate.addSelectionChangedListener(listener);
            }
        }
        fireSelectionChanged(new SelectionChangedEvent(FilterViewer.this, getSelection()));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    // turn on and off a viewer selection
    Runnable r1 = new Runnable() {
      public void run() {
        page.getViewer().setSelection(new StructuredSelection());

        SelectionChangedEvent event = new SelectionChangedEvent(page
            .getViewer(), new StructuredSelection());
        page.selectionChanged(event);
      }
    };
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        if (this.expression == expression) {
            return;
        }
        this.expression = expression;
        refreshExpression();
        fireSelectionChanged(new SelectionChangedEvent(this, getSelection()));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    /**
     * @see org.eclipse.emf.common.notify.impl.AdapterImpl#notifyChanged(org.eclipse.emf.common.notify.Notification)
     */
    @Override
    public void notifyChanged( Notification msg ) {
        fireSelectionChangedEvent(new SelectionChangedEvent(this, selection));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

     * @see org.eclipse.jface.viewers.ISelectionProvider#setSelection(org.eclipse.jface.viewers.ISelection)
     */
    public void setSelection( ISelection selection ) {
        if (selection instanceof IStructuredSelection) {
            this.selection = (IStructuredSelection) selection;
            fireSelectionChangedEvent(new SelectionChangedEvent(this, selection));
        }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        Iterator<ISelectionChangedListener> listenerIterator = listeners.iterator();

        while (listenerIterator.hasNext()) {
          ISelectionChangedListener listener = listenerIterator.next();
          SelectionChangedEvent event = new SelectionChangedEvent(this, selection);
          listener.selectionChanged(event);
        }
      }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    if (listeners.contains(listener))
      listeners.remove(listener);
  }

  private void fireSelectionChanged() {
    SelectionChangedEvent evt = new SelectionChangedEvent(this, selection);
    for (ISelectionChangedListener listener : listeners) {
      listener.selectionChanged(evt);
    }
  }
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.