Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.SelectionChangedEvent


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


    // 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

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

    /**
     * @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

     * @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

        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

    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

      }
    }
  }

  private void fireSelectionChanged() {
    SelectionChangedEvent event = new SelectionChangedEvent(this, getSelection());
    Object[] listeners = fSelectionListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
      ISelectionChangedListener listener = (ISelectionChangedListener)listeners[i];
      listener.selectionChanged(event);
   
View Full Code Here

   */
  public void setSelection(ISelection selection) {
    editorSelection = selection;

    for (ISelectionChangedListener listener : selectionChangedListeners) {
      listener.selectionChanged(new SelectionChangedEvent(this, selection));
    }
    setStatusLineManager(selection);
  }
View Full Code Here

    this.selectionChanged();
  }
 
  public void selectionChanged() {
    if (listeners != null) {
      final SelectionChangedEvent selEvent = new SelectionChangedEvent(this, getSelection());
      getDisplay().syncExec(
            new Runnable() {
              public void run(){
                for (ISelectionChangedListener listener : listeners) {
                listener.selectionChanged(selEvent);
View Full Code Here

TOP

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

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.