Examples of SelectionChangedEvent


Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    /**
     * Fire current selection
     */
    void fireSelectionChanged() {
        final SelectionChangedEvent event = new SelectionChangedEvent(this,
                getSelection());
        final Object[] listeners = fSelectionListeners.getListeners();
        for (final Object element : listeners) {
            final ISelectionChangedListener listener = (ISelectionChangedListener) element;
            listener.selectionChanged(event);
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

      selectionProvider.addSelectionChangedListener(this);

      // Fake a selection changed event to update the menus.
      //
      if (selectionProvider.getSelection() != null) {
        selectionChanged(new SelectionChangedEvent(selectionProvider, selectionProvider.getSelection()));
      }
    }
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

      selectionProvider.addSelectionChangedListener(this);

      // Fake a selection changed event to update the menus.
      //
      if (selectionProvider.getSelection() != null) {
        selectionChanged(new SelectionChangedEvent(selectionProvider, selectionProvider.getSelection()));
      }
    }
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

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

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

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

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

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

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    IStructuredSelection structuredSelection = (IStructuredSelection) selection;

    mCurrentSelection = structuredSelection;

    for (ISelectionChangedListener listener : mListeners) {
      SelectionChangedEvent event = new SelectionChangedEvent(this, mCurrentSelection);

      listener.selectionChanged(event);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

    public void removeSelectionChangedListener( ISelectionChangedListener listener ) {
        selectionChangeListeners.remove(listener);
    }
    protected void fireSelectionChanged(){
        final SelectionChangedEvent event = new SelectionChangedEvent(this, getSelection());
        for( ISelectionChangedListener listener : selectionChangeListeners ){
            final ISelectionChangedListener l = listener;
            SafeRunnable.run(new SafeRunnable() {
                public void run() {
                    l.selectionChanged(event);
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        if (!Utilities.equals(before, after)){
            this.expression = newExpression;
            feedback(); // clear any outstanding feedback as our value matches our display now
           
            StructuredSelection selection = newExpression != null ? new StructuredSelection( newExpression) : StructuredSelection.EMPTY;
            fireSelectionChanged( new SelectionChangedEvent( this, selection ) );
        }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

                delegate.setExpression(expression);
            } finally {
                delegate.addSelectionChangedListener(listener);
            }
        }
        fireSelectionChanged(new SelectionChangedEvent(ExpressionViewer.this, getSelection()));
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.SelectionChangedEvent

        if (this.expression == expression) {
            return;
        }
        this.expression = expression;
        refreshText();
        fireSelectionChanged(new SelectionChangedEvent(CQLExpressionViewer.this, getSelection()));
    }
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.