Package org.eclipse.core.runtime

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


      monitor = new NullProgressMonitor();
    } else {
      monitor = m;
    }

    monitor.beginTask(CoreText.ConnectProviderOperation_connecting,
        100 * projects.size());
    try {

      for (Iterator iterator = projects.keySet().iterator(); iterator.hasNext();) {
        IProject project = (IProject) iterator.next();
View Full Code Here


      monitor = m;

    caches.clear();
    mappings.clear();

    monitor.beginTask(CoreText.AssumeUnchangedOperation_adding,
        rsrcList.size() * 200);
    try {
      for (IResource resource : rsrcList) {
        assumeValid(resource);
        monitor.worked(200);
View Full Code Here

      monitor = m;

    edits.clear();
    mappings.clear();

    monitor.beginTask(CoreText.UntrackOperation_adding, rsrcList.size() * 200);
    try {
      for (IResource obj : rsrcList) {
        remove(obj);
        monitor.worked(200);
      }
View Full Code Here

    EclipseGitProgressTransformer gitMonitor = new EclipseGitProgressTransformer(
        monitor);
    Repository repository = null;
    try {
      monitor.beginTask(NLS.bind(CoreText.CloneOperation_title, uri),
          5000);
      CloneCommand cloneRepository = Git.cloneRepository();
      cloneRepository.setCredentialsProvider(credentialsProvider);
      if (refName != null)
        cloneRepository.setBranch(refName);
View Full Code Here

  }

  public void beginTask(String name, int totalWork) {
    IProgressMonitor monitor = getMonitor();
    if (monitor != null)
      monitor.beginTask(name, totalWork);
  }

  public void done() {
    IProgressMonitor monitor = getMonitor();
    if (monitor != null)
View Full Code Here

      long start= DEBUG ? System.currentTimeMillis() : 0;
   
    clearState();
   
    IProgressMonitor monitor= createProgressMonitor();
    monitor.beginTask("Computing proposals", fCategories.size() + 1);
    long setup= DEBUG ? System.currentTimeMillis() : 0;

    monitor.subTask("Collecting proposals");
    List proposals= collectProposals(viewer, offset, monitor);
    long collect= DEBUG ? System.currentTimeMillis() : 0;
View Full Code Here

   */
  public IContextInformation[] computeContextInformation(ITextViewer viewer, int offset) {
    clearState();

    IProgressMonitor monitor= createProgressMonitor();
    monitor.beginTask("Computing contexts", fCategories.size() + 1);
   
    monitor.subTask("Collecting contexts");
    List proposals= collectContextInformation(viewer, offset, monitor);

    monitor.subTask("Sorting contexts");
View Full Code Here

    final int totalWork = WORK_INVOKE_VALIDATORS_VALIDATOR * validatorIds.size();

    final IProgressMonitor activeMonitor = monitor == null ? new NullProgressMonitor() : monitor;

    activeMonitor.beginTask("Invoking validators", totalWork);

    boolean overallResult = true;

    try {

View Full Code Here

    }

    // Trigger reloading and reload before validation infrastructure kicks in
    if (configs.size() > 0) {
      IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 1);
      subMonitor.beginTask("Initializing Spring Model", configs.size());
      for (IBeansConfig config : configs) {
        subMonitor.subTask("Loading '" + config.getElementResource().getFullPath().toString().substring(1)
            + "'");
       
        if (config instanceof IReloadableBeansConfig) {
View Full Code Here

    //  - launching in debug mode
    try {
      IFile scriptFile = getScript(conf);
      IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 5);
      checkCancelled(subMonitor);
      subMonitor.beginTask("Starting Spring Script: "+scriptFile.getName(), 5);
      subMonitor.worked(1);
      checkCancelled(subMonitor);
      subMonitor.subTask("Configuring launch parameters...");
 
      IVMRunner runner;
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.