Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IWorkspace.run()


                    Messages.getString("MultiPageEditor.26") //$NON-NLS-1$
                            + getMessagesToRootCause(e), MessageDialog.ERROR);
          }
        }
      };
      workspace.run(runnable, monitor);
      getPrimarySourceFolder().refreshLocal(IResource.DEPTH_INFINITE, null);

      String jcasMsg = jCasGenThrower.getMessage();
      if (null != jcasMsg && jcasMsg.length() > 0) {
        Utility.popMessage(Messages.getString("MultiPageEditor.JCasGenErrorTitle"), //$NON-NLS-1$
View Full Code Here


        public void run(IProgressMonitor progressMonitor) throws CoreException {
          jg.main0(arguments, new MergerImpl(), null, // no progressMonitor,
                  new EP_LogThrowErrorImpl());
        }
      };
      workspace.run(runnable, null);
      return Integer.valueOf(0);
    } catch (Exception exception) {
      exception.printStackTrace();
    }
View Full Code Here

    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    if (workspace.isTreeLocked()) {
      new BatchOperation(action).run(monitor);
    } else {
      // use IWorkspace.run(...) to ensure that a build will be done in autobuild mode
      workspace.run(new BatchOperation(action), rule, IWorkspace.AVOID_UPDATE, monitor);
    }
  }
  /**
   * Bind a container reference path to some actual containers (<code>IClasspathContainer</code>).
   * This API must be invoked whenever changes in container need to be reflected onto the JavaModel.
View Full Code Here

        IPackageFragment pack = testProject.createPackage("paket1") ;
        IType type= testProject.createType(pack, "AClass.java", "public class AClass {public voi m(){}}");
      }
    };
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    workspace.run(runnable,null);
    Platform.getJobManager().join(ResourcesPlugin.FAMILY_AUTO_BUILD, null);
    IMarker[] markers = workspace.getRoot().findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(1, markers.length);
  }  
View Full Code Here

        IPackageFragment pack = testProject.createPackage("paket1") ;
        IType type= testProject.createType(pack, "AClass.java", "public class AClass {public void m(){}}")
      }
    };
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    workspace.run(runnable,null);
    Platform.getJobManager().join(ResourcesPlugin.FAMILY_AUTO_BUILD, null);

    IMarker[] markers = workspace.getRoot().findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(0, markers.length);
  }
View Full Code Here

        IType testClass = testProject.createType(pack, "AClassBehaviour.java", "public class AClassBehaviour extends org.jbehave.core.mock.UsingMatchers{public void shouldAddUp(){ensureThat(2,eq(1+1));}}");
     
      }
    };
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    workspace.run(runnable,null);
    Platform.getJobManager().join(ResourcesPlugin.FAMILY_AUTO_BUILD, null);

    IMarker[] markers = workspace.getRoot().findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(0, markers.length);
  }
View Full Code Here

        IType type= testProject.createType(pack, "AClass.java", "public class AClass {public void m(){}}")
        IType testClass = testProject.createType(pack, "AClassBehaviour.java", "public class AClassBehaviour extends org.jbehave.core.mock.UsingMatchers{public void shouldAddUp(){ensureThat(2,eq(1+1));}}");
      }
    };
    IWorkspace workspace = ResourcesPlugin.getWorkspace();
    workspace.run(runnable,null);
    Platform.getJobManager().join(ResourcesPlugin.FAMILY_AUTO_BUILD, null);

    IMarker[] markers = workspace.getRoot().findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(0, markers.length);
    ILaunchManager lm = DebugPlugin.getDefault().getLaunchManager();
View Full Code Here

                    Messages.getString("MultiPageEditor.26") //$NON-NLS-1$
                            + getMessagesToRootCause(e), MessageDialog.ERROR);
          }
        }
      };
      workspace.run(runnable, monitor);
      getPrimarySourceFolder().refreshLocal(IResource.DEPTH_INFINITE, null);

      String jcasMsg = jCasGenThrower.getMessage();
      if (null != jcasMsg && jcasMsg.length() > 0) {
        Utility.popMessage(Messages.getString("MultiPageEditor.JCasGenErrorTitle"), //$NON-NLS-1$
View Full Code Here

        public void run(IProgressMonitor progressMonitor) throws CoreException {
          jg.main0(arguments, new MergerImpl(), null, // no progressMonitor,
                  new EP_LogThrowErrorImpl());
        }
      };
      workspace.run(runnable, null);
      return new Integer(0);
    } catch (Exception exception) {
      exception.printStackTrace();
    }
View Full Code Here

                    Messages.getString("MultiPageEditor.26") //$NON-NLS-1$
                            + getMessagesToRootCause(e), MessageDialog.ERROR);
          }
        }
      };
      workspace.run(runnable, monitor);
      getPrimarySourceFolder().refreshLocal(IResource.DEPTH_INFINITE, null);

      String jcasMsg = jCasGenThrower.getMessage();
      if (null != jcasMsg && jcasMsg.length() > 0) {
        Utility.popMessage(Messages.getString("MultiPageEditor.JCasGenErrorTitle"), //$NON-NLS-1$
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.