Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.SelectionChangedEvent


    // when we (the sasheditorsite) is the active editor in the parent site.
    if (getSashEditor().getActiveEditor() == this.getPart()) {
      ISelectionProvider parentProvider = getSashEditor().getSite()
          .getSelectionProvider();
      if (parentProvider instanceof SashEditorSelectionProvider) {
        SelectionChangedEvent newEvent = new SelectionChangedEvent(
            parentProvider, event.getSelection());
        ((SashEditorSelectionProvider) parentProvider)
            .fireSelectionChanged(newEvent);
      }
    }
View Full Code Here


      // restored from previous session
      // do not need second if once fixed
      ISelectionProvider selectionProvider = activeEditor.getSite()
          .getSelectionProvider();
      if (selectionProvider != null) {
        SelectionChangedEvent event = new SelectionChangedEvent(
            selectionProvider, selectionProvider.getSelection());
        ((SashEditorSelectionProvider) getSite().getSelectionProvider())
            .fireSelectionChanged(event);
      }
    }
View Full Code Here

  public void setSelection(ISelection selection) {
    fSelection= selection;

    Object[] listeners= fSelectionChangedListeners.getListeners();
    for (int i= 0; i < listeners.length; i++) {
      ((ISelectionChangedListener) listeners[i]).selectionChanged(new SelectionChangedEvent(this, selection));
    }
  }
View Full Code Here

    if (newPageIndex == fDesignPageIndex) {
      // design page isn't an IEditorPart, therefore we have to send
      // selection changes ourselves
      ISelectionProvider selectionProvider = fDesignViewer.getSelectionProvider();
      if (selectionProvider != null) {
        SelectionChangedEvent event = new SelectionChangedEvent(selectionProvider, selectionProvider.getSelection());
        ((MultiPageSelectionProvider) getSite().getSelectionProvider()).fireSelectionChanged(event);
        ((MultiPageSelectionProvider) getSite().getSelectionProvider()).firePostSelectionChanged(event);
      }
    }
  }
View Full Code Here

        {
            public void widgetSelected( SelectionEvent e )
            {
                for ( Iterator it = selectionChangesListenerList.iterator(); it.hasNext(); )
                {
                    ( ( ISelectionChangedListener ) it.next() ).selectionChanged( new SelectionChangedEvent(
                        SearchResultEditorCursor.this, getSelection() ) );
                }
            }
        } );
    }
View Full Code Here

    public void inputChanged( Object input )
    {
        if ( !this.isDisposed() )
        {
            this.action.setInput( input );
            this.selectionChanged( new SelectionChangedEvent( this.selectionProvider, new StructuredSelection() ) );
            // this.updateAction();
        }
    }
View Full Code Here

        {
            public void widgetSelected( SelectionEvent e )
            {
                for ( Iterator it = selectionChangesListenerList.iterator(); it.hasNext(); )
                {
                    ( ( ISelectionChangedListener ) it.next() ).selectionChanged( new SelectionChangedEvent(
                        SearchResultEditorCursor.this, getSelection() ) );
                }
            }
        } );
    }
View Full Code Here

    public void inputChanged( Object input )
    {
        if ( !this.isDisposed() )
        {
            this.action.setInput( input );
            this.selectionChanged( new SelectionChangedEvent( this.selectionProvider, new StructuredSelection() ) );
            // this.updateAction();
        }
    }
View Full Code Here

    public void inputChanged( Object input )
    {
        if ( !isDisposed() )
        {
            action.setInput( input );
            selectionChanged( new SelectionChangedEvent( this.selectionProvider, new StructuredSelection() ) );
            // updateAction();
        }
    }
View Full Code Here

   * @param selection
   *            the new selection
   */
  protected void fireSelectionChanged(ISelection selection) {
    // create an event
    final SelectionChangedEvent event = new SelectionChangedEvent(this,
        selection);

    // fire the event
    Object[] listeners = selectionChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; ++i) {
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.