Examples of IJobChangeListener


Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

     */
    public void stopRendering() {
        if (renderJob.cancel())
            return;
        final AtomicBoolean done = new AtomicBoolean(renderJob.cancel());
        IJobChangeListener listener = new JobChangeAdapter() {
            @Override
            public void done(IJobChangeEvent event) {
                done.set(true);
                synchronized (done) {
                    done.notify();
View Full Code Here

Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

            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

Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

          PlatformUI.getWorkbench().getProgressService()
              .showInDialog(
                  Display.getCurrent().getActiveShell(),
                  configureTools);
          configureTools
              .addJobChangeListener(new IJobChangeListener() {

                public void sleeping(IJobChangeEvent event) {

                }
View Full Code Here

Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

   */
  public int open() {
    int result = super.open();

    // add a listener that will close the dialog when the job completes.
    IJobChangeListener listener = createCloseListener();
    job.addJobChangeListener(listener);
    if (job.getState() == Job.NONE) {
      // if the job completed before we had a chance to add
      // the listener, just remove the listener and return
      job.removeJobChangeListener(listener);
View Full Code Here

Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

            KarafWorkbenchActivator.getLogger().error("Unable to connect to JMX endpoint on Karaf instance", e);

            throw new CoreException(new Status(IStatus.ERROR, "", "")); //$NON-NLS-1$ $NON-NLS-2$
        }

        final IJobChangeListener listener = new JobChangeAdapter() {
            @Override
            public void done(final IJobChangeEvent event) {
                final IStatus result = event.getResult();
                if (result == null || !result.isOK()) {
                    // TODO: Log something
View Full Code Here

Examples of org.eclipse.core.runtime.jobs.IJobChangeListener

                btnRefresh.addSelectionListener(new SelectionListener() {
                    public void widgetDefaultSelected(SelectionEvent e) {
                        lblLastUpdatedPackageManifestCache.setText("");
                        getRefreshAction().run();

                        getRefreshAction().job.addJobChangeListener(new IJobChangeListener() {
                            public void done(IJobChangeEvent event) {
                                updateCacheTimestamp(packageManifestTree);
                            }

                            public void aboutToRun(IJobChangeEvent event) {}
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.