Package org.eclipse.core.runtime

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


            String content,
            IProgressMonitor progressMonitor) throws JavaModelException {

        IProgressMonitor monitor = (progressMonitor == null) ? new NullProgressMonitor() : progressMonitor;
        try {
            monitor.beginTask("Adding Source File " + fileName + " to Package " + packageName, 1);
            IFolder folder = fProject.getFolder(sourceFolder);
            IPackageFragmentRoot javaRoot = fJavaProject.getPackageFragmentRoot(folder);
            IPackageFragment packageFragment = javaRoot.getPackageFragment(packageName);
            packageFragment.createCompilationUnit(fileName, content, false, null);
        } finally {
View Full Code Here


  public boolean saveModels(final List finalModels, final IShellProvider shellProvider, IRunnableContext runnableContext) {
    IRunnableWithProgress progressOp = new IRunnableWithProgress() {
      public void run(IProgressMonitor monitor) {
        IProgressMonitor monitorWrap = new EventLoopProgressMonitor(
            monitor);
        monitorWrap.beginTask("", finalModels.size()); //$NON-NLS-1$
        for (Iterator i = finalModels.iterator(); i.hasNext();) {
          Saveable model = (Saveable) i.next();
          // handle case where this model got saved as a result of
          // saving another
          if (!model.isDirty()) {
View Full Code Here

      m_delta = getDelta(project);
    }
    // respond to delta
    if (m_delta != null) {
      if (Activator.getStore().getBoolean(Constants.P_BUILDER_GENERATE_ASYNC)) {
        monitor.beginTask("Building Remote Service's...", 2);
        //
        monitor.subTask("Looking for RemoteService Files");
        findRemoteServiceFiles();
        monitor.worked(1);
        //
View Full Code Here

        monitor.subTask("Updating RemoteService's Async and Impl parts");
        updateRemoteServices();
        monitor.worked(1);
      }
      {
        monitor.beginTask("Checking *.GWT.XML modifications...", 1);
        checkModuleFileModification();
        monitor.worked(1);
      }
    }
  }
View Full Code Here

        final List finalModels = modelsToSave;
    IRunnableWithProgress progressOp = new IRunnableWithProgress() {
      public void run(IProgressMonitor monitor) {
        IProgressMonitor monitorWrap = new EventLoopProgressMonitor(
            monitor);
        monitorWrap.beginTask("", finalModels.size()); //$NON-NLS-1$
        for (Iterator i = finalModels.iterator(); i.hasNext();) {
          Saveable model = (Saveable) i.next();
          // handle case where this model got saved as a result of saving another
          if (!model.isDirty()) {
            monitor.worked(1);
View Full Code Here

    if (progressMonitor == null) {
      // cannot report progress (e.g. if the splash screen is not showing)
      // fall back to starting without showing progress.
      runnable.run();
    } else {
      progressMonitor.beginTask("", expectedProgressCount); //$NON-NLS-1$
      SynchronousBundleListener bundleListener = new StartupProgressBundleListener(
          progressMonitor, (int) (expectedProgressCount * cutoff));
      WorkbenchPlugin.getDefault().addBundleListener(bundleListener);
      try {
        runnable.run();
View Full Code Here

      return Status.CANCEL_STATUS;
   
    // now, for each of them, migrate and load them
    MultiStatus status = AbstractIAMLJob.multiStatus("Could not migrate all models successfully", null);
    IProgressMonitor m2 = new SubProgressMonitor(monitor, 70);
    m2.beginTask("Migrating models", models.size());
    for (IFile model : models) {
      if (monitor.isCanceled())
        return Status.CANCEL_STATUS;

      try {
View Full Code Here

    // halfway there
    monitor.worked(50);

    // now, rewrite all the IDs
    IProgressMonitor sub = new SubProgressMonitor(monitor, 50);
    sub.beginTask("Rewriting IDs", count);

    Set<String> existingIDs = new HashSet<String>();
    sub.subTask("Rewriting existing IDs");
    {
      // first the root InternetApplication
View Full Code Here

   */
  @Override
  public IStatus doExecute(IFile o, IProgressMonitor monitor2) throws InferenceException, FileNotFoundException, IOException, CoreException {
    IProgressMonitor monitor = new InfiniteSubProgressMonitor(monitor2, 100);
   
    monitor.beginTask("Removing phantom edges: '" + o.getName() + "'", 60);
   
    monitor.subTask("Loading model");
    try {
      loadedModel = ModelLoader.load(o);
    } catch (ModelLoadException e) {
View Full Code Here

        if (monitor == null) {
            monitor = new NullProgressMonitor();
        }

        IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 1);
        subMonitor.beginTask(LaunchingMessages.StandardVMDebugger_Launching_VM____1, 4);
        subMonitor.subTask(LaunchingMessages.StandardVMDebugger_Finding_free_socket____2);

        int port= SocketUtil.findFreePort();
        if (port == -1) {
            abort(LaunchingMessages.StandardVMDebugger_Could_not_find_a_free_socket_for_the_debugger_1, null, IJavaLaunchConfigurationConstants.ERR_NO_SOCKET_AVAILABLE);
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.