Package org.eclipse.update.ui

Examples of org.eclipse.update.ui.UpdateJob


      UpdateSearchScope scope = new UpdateSearchScope();
      scope.addSearchSite("RSSOwl.org", new URL(UPDATE_SITE), null); //$NON-NLS-1$
      scope.setFeatureProvidedSitesEnabled(false);

      /* Run in Update Job */
      final UpdateJob job = new UpdateJob(Messages.FindUpdatesAction_UPDATE_SEARCH, true, false);
      job.getSearchRequest().setScope(scope);
      job.addJobChangeListener(new JobChangeAdapter() {
        @Override
        public void done(IJobChangeEvent event) {
          JobRunner.runInUIThread(fShell, new Runnable() {
            public void run() {
              if (!Controller.getDefault().isShuttingDown() && job.getStatus().isOK())
                handleUpdates(job.getUpdates());
              else if (!Controller.getDefault().isShuttingDown())
                handleError(job.getStatus());
            }
          });
        }
      });

      if (fUserInitiated) {
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
      } else {
        job.setUser(false);
        job.setSystem(true);
      }

      /* Schedule */
      job.schedule();
    } catch (MalformedURLException e) {
      Activator.safeLogError(e.getMessage(), e);
    }
  }
View Full Code Here


   */
  @Override
  public void run() {
    BusyIndicator.showWhile(fShell.getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(Messages.FindExtensionsAction_SEARCHING_EXTENSIONS, getSearchRequest());
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        new InstallWizardOperation().run(fShell, job);
      }
    });
  }
View Full Code Here

  @Override
  public void run() {
    BusyIndicator.showWhile(fShell.getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob("Searching for updates", false, false);
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        UpdateManagerUI.openInstaller(fShell, job);
      }
    });
  }
View Full Code Here

  @Override
  public void run() {
    BusyIndicator.showWhile(fShell.getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob("Searching for RSSOwl Extensions", getSearchRequest());
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        UpdateManagerUI.openInstaller(fShell, job);
      }
    });
  }
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            "Searching for Knapper Games", getSearchRequest());
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        UpdateManagerUI.openInstaller(window.getShell(), job);
      }
    });
  }
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            "Searching for updates",
            false,
            false);
       
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
       
        UpdateManagerUI.openInstaller(window.getShell(), job);
      }
    });
  }
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            SEARCHING_FOR_KNAPPER_GAMES, getSearchRequest());
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        UpdateManagerUI.openInstaller(window.getShell(), job);
      }
    });
  }
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            "Searching for updates",
            true,
            true);
       
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
       
        job.addJobChangeListener(new IJobChangeListener() {

          public void aboutToRun(IJobChangeEvent event) { 
          }

          public void awake(IJobChangeEvent event) {
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            SEARCHING_FOR_KNAPPER_GAMES, getSearchRequest());
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
        UpdateManagerUI.openInstaller(window.getShell(), job);
      }
    });
  }
View Full Code Here

   * {@inheritDoc}
   */
  public void run() {
    BusyIndicator.showWhile(window.getShell().getDisplay(), new Runnable() {
      public void run() {
        UpdateJob job = new UpdateJob(
            "Searching for updates",
            false,
            false);
       
        job.setUser(true);
        job.setPriority(Job.INTERACTIVE);
       
        UpdateManagerUI.openInstaller(window.getShell(), job);
      }
    });
  }
View Full Code Here

TOP

Related Classes of org.eclipse.update.ui.UpdateJob

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.