Package org.eclipse.core.runtime

Examples of org.eclipse.core.runtime.IProgressMonitor.done()


            System.arraycopy(oldEntries, 0, newEntries, 0, oldEntries.length);
            newEntries[oldEntries.length] = JavaCore.newLibraryEntry(jar, null, null);
            javaProject.setRawClasspath(newEntries, null);
            monitor.worked(1);
        } finally {
            monitor.done();
        }
    }

    /**
     * Adds a source file.
View Full Code Here


            IFolder folder = fProject.getFolder(sourceFolder);
            IPackageFragmentRoot javaRoot = fJavaProject.getPackageFragmentRoot(folder);
            IPackageFragment packageFragment = javaRoot.getPackageFragment(packageName);
            packageFragment.createCompilationUnit(fileName, content, false, null);
        } finally {
            monitor.done();
        }
    }

    /**
     * Returns the java project.
View Full Code Here

          }
          SaveableHelper.doSaveModel(model, new SubProgressMonitor(monitorWrap, 1), shellProvider, true);
          if (monitorWrap.isCanceled())
            break;
        }
        monitorWrap.done();
      }
    };

    // Do the save.
    return !SaveableHelper.runProgressMonitorOperation(
View Full Code Here

          SaveableHelper.doSaveModel(model, new SubProgressMonitor(monitorWrap, 1), shellProvider, closing || confirm);
          if (monitorWrap.isCanceled()) {
            break;
          }
        }
        monitorWrap.done();
      }
    };

    // Do the save.
    return SaveableHelper.runProgressMonitorOperation(
View Full Code Here

        progressMonitor.subTask(WorkbenchMessages.Startup_Done);
        int remainingWork = expectedProgressCount
            - Math.min(progressCount,
                (int) (expectedProgressCount * cutoff));
        progressMonitor.worked(remainingWork);
        progressMonitor.done();
      } finally {
        WorkbenchPlugin.getDefault().removeBundleListener(
            bundleListener);
      }
    }
View Full Code Here

        status.add(AbstractIAMLJob.errorStatus("When migrating " + model + ": " + e.getMessage(), e));
        // and continue
      }
    }
   
    m2.done();
    monitor.done();
   
    // any errors?
    if (status.getChildren().length != 0) {
      return status;
View Full Code Here

          existingIDs.add(newID);
        }
        sub.worked(1);
      }
    }
    sub.done();
   
    // now save
    monitor.subTask("Saving model");
    model.eResource().save(ModelLoader.getSaveOptions());
   
View Full Code Here

    // save it
    monitor.subTask("Saving");
    loadedModel.eResource().save(getSaveOptions());
   
    // finished
    monitor.done();
   
    return Status.OK_STATUS;
  }
 
  /**
 
View Full Code Here

      if (saveInferred.exists()) {
        saveInferred.setContents(new FileInputStream(tempJavaFile), true, false, sub);        
      } else {
        saveInferred.create(new FileInputStream(tempJavaFile), true, sub);       
      }
      sub.done();
    } else {
      monitor.worked(10);
    }
   
    if (monitor.isCanceled()) {
View Full Code Here

                        VirtualMachine vm= runnable.getVirtualMachine();
                        if (vm != null) {
                            DroolsDebugModel.newDebugTarget(launch, vm, renderDebugTarget(config.getClassToLaunch(), port), process, true, false, config.isResumeOnStartup());
                            subMonitor.worked(1);
                            subMonitor.done();
                        }
                        return;
                    } catch (InterruptedIOException e) {
                        checkErrorMessage(process);
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.