Package org.eclipse.core.runtime

Examples of org.eclipse.core.runtime.SubMonitor.worked()


    for (Delta delta : deltas) {
      if (subMonitor.isCanceled()) {
        throw new OperationCanceledException();
      }
      IFile protoFile = protoFile(delta.getUri(), project);
      subMonitor.worked(1);
      if (protoFile != null) {
        subMonitor.subTask("Compiling " + protoFile.getName() + " with protoc");
        generateSingleProto(commandBuilder.buildCommand(protoFile), protoFile);
      }
      subMonitor.worked(1);
View Full Code Here


      subMonitor.worked(1);
      if (protoFile != null) {
        subMonitor.subTask("Compiling " + protoFile.getName() + " with protoc");
        generateSingleProto(commandBuilder.buildCommand(protoFile), protoFile);
      }
      subMonitor.worked(1);
    }
    if (compilerPreferences.refreshResources()) {
      List<IFolder> outputDirectories = commandBuilder.outputDirectories();
      boolean refreshProject = compilerPreferences.refreshProject();
      refresh(project, outputDirectories, refreshProject, subMonitor.newChild(outputDirectories.size() + 1));
View Full Code Here

    int len = referencedProjects.length;
    if(len > 0){
      int sub_work = (work / 2) / len;
      for (int i = 0; i < referencedProjects.length; i++){
        buildProject(referencedProjects[i], new SubProgressMonitor(subM, sub_work), mode);
        subM.worked(sub_work);
      }
      work /= 2;
    }

    ICommand xvrBuilder = XVRUtils.getXVRBuilderCommand(p);
View Full Code Here

    Map<String, String> args = XVRUtils.getBuilderArgs(p);
    args.put(XVRConstants.BUILD_MODE, mode);
    xvrBuilder.setArguments(args);

    p.build(IncrementalProjectBuilder.FULL_BUILD, xvrBuilder.getBuilderName(), xvrBuilder.getArguments(), subM.newChild(work));
    subM.worked(work);
  }


  @Override
  public boolean finalLaunchCheck(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor) throws CoreException {
View Full Code Here

    updateActiveProject();
    if(this.active_prj == null || !this.active_prj.exists()) {
      XVRUtils.displayError("No project selected to be launched.");
      if(mode.equals(ILaunchManager.DEBUG_MODE))
        XVRUtils.setDebugSession(false);
      subM.worked(work);
      return false;
    }
    subM.worked(work/2);

    return this.checkProject(this.active_prj, subM.newChild(work/2));
View Full Code Here

      if(mode.equals(ILaunchManager.DEBUG_MODE))
        XVRUtils.setDebugSession(false);
      subM.worked(work);
      return false;
    }
    subM.worked(work/2);

    return this.checkProject(this.active_prj, subM.newChild(work/2));
  }

  private boolean checkProject(IProject p, IProgressMonitor monitor) throws CoreException{
View Full Code Here

    int len = referencedProjects.length;
    if(len > 0){
      int sub_work = (work / 2) / len;
      for (int i = 0; i < referencedProjects.length; i++){
        if(!checkProject(referencedProjects[i], new SubProgressMonitor(subM, sub_work))){
          subM.worked(work);
          return false;
        }
        subM.worked(sub_work);
      }
      work /= 2;
View Full Code Here

      for (int i = 0; i < referencedProjects.length; i++){
        if(!checkProject(referencedProjects[i], new SubProgressMonitor(subM, sub_work))){
          subM.worked(work);
          return false;
        }
        subM.worked(sub_work);
      }
      work /= 2;
    }
    subM.worked(work);
    String main = XVRUtils.getBuilderPreferece(XVRProjectSupport.ARG_MAIN_KEY, p);
View Full Code Here

        }
        subM.worked(sub_work);
      }
      work /= 2;
    }
    subM.worked(work);
    String main = XVRUtils.getBuilderPreferece(XVRProjectSupport.ARG_MAIN_KEY, p);
    //String main = (String) p.getSessionProperty(XVRBuilder.KEY_MAIN_FILE);
    if(main == null){
      XVRUtils.displayError("Main program not specified in project : " + p.getName());
      return false;
View Full Code Here

                user.getHumanReadableName()));
            try {
                setStreamSession(streamServiceManager.createSession(
                    sendFileService, user,
                    FileDescription.fromFile(fileToSend), null));
                monitor.worked(1);
            } catch (RemoteCancellationException e) {
                errorPopup(getName(), Messages.SendFileAction_error_file_transfer_rejected_text, e,
                    monitor);
                return Status.CANCEL_STATUS;
            } catch (ConnectionException e) {
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.