Examples of removeSelectionChangedListener()


Examples of org.eclipse.jface.viewers.ComboViewer.removeSelectionChangedListener()

        return dialog.open() == 0;
      }

      private void revertSelection() {
        try {
          viewer.removeSelectionChangedListener(this);
          SpellingEngineDescriptor desc= EditorsUI.getSpellingService().getActiveSpellingEngineDescriptor(fStore);
          if (desc != null)
            viewer.setSelection(new StructuredSelection(desc), true);
        } finally {
          viewer.addSelectionChangedListener(this);
View Full Code Here

Examples of org.eclipse.jface.viewers.IPostSelectionProvider.removeSelectionChangedListener()

     * @see org.eclipse.jface.viewers.ISelectionProvider#removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
     */
    public void removeSelectionChangedListener(ISelectionChangedListener listener) {
        for (int i = 0; i < selProviders.size(); i++) {
            IPostSelectionProvider provider = (IPostSelectionProvider) selProviders.get(i);
            provider.removeSelectionChangedListener(listener);
        }
    }

    /* (non-Javadoc)
     * @see org.eclipse.jface.viewers.ISelectionProvider#setSelection(org.eclipse.jface.viewers.ISelection)
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

                    .getSelectionProvider();
            if (selectionProvider instanceof IPostSelectionProvider) {
                ((IPostSelectionProvider) selectionProvider)
                        .removePostSelectionChangedListener(editorListener);
            } else {
                selectionProvider.removeSelectionChangedListener(editorListener);
            }
            super.dispose();
        }

        @Override
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

     * @see ActionGroup#dispose()
     */
    @Override
    public void dispose() {
        final ISelectionProvider provider = fSite.getSelectionProvider();
        provider.removeSelectionChangedListener(fOpen);
        super.dispose();
    }

    private void setGlobalActionHandlers(final IActionBars actionBars) {
        actionBars.setGlobalActionHandler(IErlangEditorActionDefinitionIds.OPEN_EDITOR,
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

      fAstListeners.remove(listener);
      if (isEmpty()) {
        fPart.getEditorSite().getPage().removePostSelectionListener(fPostSelectionListener);
        ISelectionProvider selectionProvider= fPart.getSelectionProvider();
        if (selectionProvider != null)
          selectionProvider.removeSelectionChangedListener(fSelectionListener);
      }
    }
   
    /**
     * A selection event has occurred.
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

      pageSite.deactivate();

      // remove our selection listener
      ISelectionProvider provider = pageSite.getSelectionProvider();
      if (provider != null) {
        provider
            .removeSelectionChangedListener(selectionChangedListener);
        if (provider instanceof IPostSelectionProvider) {
          ((IPostSelectionProvider) provider)
              .removePostSelectionChangedListener(postSelectionListener);
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

   */
  public void setSelectionProvider(ISelectionProvider provider) {
    ISelectionProvider oldSelectionProvider = selectionProvider;
    selectionProvider = provider;
    if (oldSelectionProvider != null) {
      oldSelectionProvider
          .removeSelectionChangedListener(getSelectionChangedListener());
      if (oldSelectionProvider instanceof IPostSelectionProvider) {
        ((IPostSelectionProvider) oldSelectionProvider)
            .removePostSelectionChangedListener(getPostSelectionChangedListener());
      }
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

    private void setPart(IWorkbenchPart part, boolean notify) {
        if (fPart != null) {
            // remove myself as a listener from the existing part
            ISelectionProvider sp = fPart.getSite().getSelectionProvider();
            if (sp != null) {
                sp.removeSelectionChangedListener(selectionListener);
                if (sp instanceof IPostSelectionProvider) {
          ((IPostSelectionProvider) sp)
                            .removePostSelectionChangedListener(postSelectionListener);
        } else {
          sp.removeSelectionChangedListener(postSelectionListener);
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

                sp.removeSelectionChangedListener(selectionListener);
                if (sp instanceof IPostSelectionProvider) {
          ((IPostSelectionProvider) sp)
                            .removePostSelectionChangedListener(postSelectionListener);
        } else {
          sp.removeSelectionChangedListener(postSelectionListener);
        }
            }
        }
        fPart = part;
        ISelection sel = null;
View Full Code Here

Examples of org.eclipse.jface.viewers.ISelectionProvider.removeSelectionChangedListener()

     */
    protected void unregisterSelectionListener(IWorkbenchPart aPart) {
        ISelectionProvider selectionProvider = aPart.getSite()
                .getSelectionProvider();
        if (selectionProvider != null) {
            selectionProvider.removeSelectionChangedListener(this);
        }
    }
}
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.