Package org.eclipse.core.runtime

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


       
        if(view != null) {
          IActionBars bars = view.getView(false).getViewSite().getActionBars();
          IStatusLineManager statusLine = bars.getStatusLineManager();
          pm = statusLine.getProgressMonitor();
          pm.beginTask("Refreshing chart:", IProgressMonitor.UNKNOWN);
          pm.worked(1);
        }
       
        ResultSetMetaData metadata;
        if(!refresh) {
View Full Code Here


      if (instrs[i].getMetaDataFile().toFile().exists()) {
        datapath.add(instrs[i].getMetaDataFile().toOSString());
        if (format == HTML_FORMAT) {
          ISourceLocation[] srcs = instrs[i].getClassFiles().getSourceLocations();
          IProgressMonitor srcmonitor = new SubProgressMonitor(monitor, 1);
          srcmonitor.beginTask("", srcs.length); //$NON-NLS-1$
          for (int j = 0; j < srcs.length; j++) {
            srcs[j].extract(new SubProgressMonitor(srcmonitor, 1));
            sourcepath.add(srcs[j].getPath().toOSString());
          }
          srcmonitor.done();
View Full Code Here

      progressMonitor = new NullProgressMonitor();
   
    IPath componentContainerPath = getComponentContainer().getProjectRelativePath();
    IProject project = getComponentContainer().getProject();
   
    progressMonitor.beginTask("Creating component....", 8 + componentContainerPath.segmentCount() + 4);
   
    // create controller
    super.createType(new SubProgressMonitor(progressMonitor, 8));
   
    // create component.wo folder
View Full Code Here

    if (kind != IncrementalProjectBuilder.FULL_BUILD && kind != IncrementalProjectBuilder.CLEAN_BUILD && !projectNeedsAnUpdate(delta)) {
      subProgressMonitor.done();
      return;
    }
    getLogger().debug("<incremental build>");
    subProgressMonitor.beginTask("building WebObjects layout ...", 100);
    try {
      ProjectAdapter project = (ProjectAdapter) this.getProject().getAdapter(ProjectAdapter.class);
      boolean fullBuild = (kind == IncrementalProjectBuilder.FULL_BUILD || kind == IncrementalProjectBuilder.CLEAN_BUILD || patternsetDeltaVisitor().isFullBuildRequired());
      String oldPrincipalClass = getArg(args, BuilderPlugin.NS_PRINCIPAL_CLASS, "");
      if (oldPrincipalClass.length() == 0) {
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

    }
  }

  private IProgressMonitor createMonitor(int totalWork) {
    IProgressMonitor pm = new NullProgressMonitor();
    pm.beginTask("Creating descriptors ", totalWork);
    return pm;
  }

  public static IContainer getContainer(ISourceModule sourceModule) {
    try {
View Full Code Here

        if (obj instanceof IFile) {
            ProgressMonitorDialog dialog = new ProgressMonitorDialog(HandlerUtil.getActiveShell(event));
            IProgressMonitor monitor = dialog.getProgressMonitor();

            dialog.open();
            monitor.beginTask("Generate content provider...", 0);

            IFile file = (IFile) obj;
            try {
                monitor.subTask("Create source folder...");
                monitor.worked(1);
View Full Code Here

    private static void runDebug(PythonRunnerConfig config, ILaunch launch, IProgressMonitor monitor)
            throws CoreException, IOException, JDTNotAvailableException {
        if (monitor == null)
            monitor = new NullProgressMonitor();
        IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 5);
        subMonitor.beginTask("Launching python", 1);

        // Launch & connect to the debugger       
        RemoteDebugger debugger = new RemoteDebugger();
        debugger.startConnect(subMonitor, config);
        subMonitor.subTask("Constructing command_line...");
View Full Code Here

        try {
            ContainerGenerator generator = new ContainerGenerator(destination);
            generator.generateContainer(new SubProgressMonitor(monitor, 10));

            IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 75);
            subMonitor.beginTask(getOperationTitle(), resources.length);

            for (int i = 0; i < resources.length; i++) {
                IResource source = resources[i];
                IPath destinationPath = destination.append(source.getName());
View Full Code Here

            File workingDirectory, ILaunch launch) throws CoreException {
        if (monitor == null)
            monitor = new NullProgressMonitor();
        IProgressMonitor subMonitor = new SubProgressMonitor(monitor, 5);

        subMonitor.beginTask("Launching python", 1);

        // Launch & connect to the debugger       
        subMonitor.subTask("Constructing command_line...");
        String commandLineAsString = SimpleRunner.getArgumentsAsStr(cmdLine);
        //System.out.println("running command line: "+commandLineAsString);
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.