Package org.eclipse.ui

Examples of org.eclipse.ui.ISelectionService.addSelectionListener()


                selectionInProgress = true;
                super.selectionChanged(thePart, theSelection);
                selectionInProgress = false;
            }
        };
        theService.addSelectionListener(selectionListener);
        getCommonViewer().addSelectionChangedListener(this);
    }

    public boolean isVisible() {
        return getSite().getPage().isPartVisible(this);
View Full Code Here


     * function to fail quietly, so we just don't set the already installed
     * flag true until after it is successful
     */
    ISelectionService selectionService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
    final IHandler handler = this;
    selectionService.addSelectionListener(new ISelectionListener() {
      @Override
      public void selectionChanged(IWorkbenchPart part, ISelection selection) {
        fireHandlerChanged(new HandlerEvent(handler, true, false));
      }
    });
View Full Code Here

        // Add selection listener to detect click in problems view or bug tree
        // view
        ISelectionService theService = getSite().getWorkbenchWindow().getSelectionService();

        selectionListener = new MarkerSelectionListener(this);
        theService.addSelectionListener(selectionListener);

        return rootComposite;
    }

    private void createRootComposite(Composite parent) {
View Full Code Here

        // Add selection listener to detect click in problems view or bug tree
        // view
        ISelectionService theService = getSite().getWorkbenchWindow().getSelectionService();
        selectionListener = new MarkerSelectionListener(this);
        theService.addSelectionListener(selectionListener);
        return main;
    }

    @Override
    public void dispose() {
View Full Code Here

      logReaderService.addLogListener(this);
    }
   
    try {
      ISelectionService selServive = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
      selServive.addSelectionListener(taskListSelectionListener);
    } catch (NullPointerException e) {}
   
    spentTimeManager = RedmineCorePlugin.getDefault().getSpentTimeManager(TasksUi.getTaskActivityManager());
   
   
View Full Code Here

    parent.pack();
   
    final ISelectionService ss = getSite().getWorkbenchWindow().getSelectionService();
    final IModel model = Activator.getDefault().getModel();
    final ISelectionListener listener = new WebEntitySelectionListener(model, getViewSite().getSecondaryId());
    ss.addSelectionListener(listener);
   
    workspaceListener = new IEventHandler() {

      @Override
      public void handleEvent(IEvent event) {
View Full Code Here

    this.activeConfig = new DesignerCache();
    this.editor = parent;
    DebugPlugin.getDefault().addDebugEventListener(this);
    if (PlatformUI.getWorkbench().getActiveWorkbenchWindow() != null) {
      ISelectionService sel = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getSelectionService();
      if (sel != null) sel.addSelectionListener(ICamelDebugConstants.DEBUG_VIEW_ID, this);     
    }
    DebugPlugin.getDefault().getBreakpointManager().addBreakpointListener(this);
  }
 
  @Override
View Full Code Here

    ISelectionService service = iwindow.getSelectionService();
    if (service == null) {
      return;
    }
   
    service.addSelectionListener(new ISelectionListener() {
     
      @Override
      public void selectionChanged(IWorkbenchPart part, ISelection selection) {
        System.out.println(">>"+selection);
        new ViewContentProvider().buildModel();
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.