Package org.eclipse.core.resources

Examples of org.eclipse.core.resources.IProject.findMarkers()


  @SuppressWarnings("unchecked")
  @Override
  protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {   
    IProject project = getProject();
    if (project != null && project.isAccessible()) {
      IMarker[] markers = project.findMarkers(ResourceIDs.MARKER_TML_REFERENCES, false, IResource.DEPTH_INFINITE);
      for (IMarker marker : markers) {
        if (marker.getResource() != null && marker.getResource() instanceof IFile) {
          TMLFileValidator.validateTMLFile((IFile)marker.getResource());
        }
      }
View Full Code Here


  @SuppressWarnings("unchecked")
  @Override
  protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {   
    IProject project = getProject();
    if (project != null && project.isAccessible()) {
      IMarker[] tmlmarkers = project.findMarkers(ResourceIDs.MARKER_TML_REFERENCES, false, IResource.DEPTH_INFINITE);
      for (IMarker marker : tmlmarkers) {
        if (marker.getResource() != null && marker.getResource() instanceof IFile) {
          TMLFileValidator.validateTMLFile((IFile)marker.getResource());
        }
      } 
View Full Code Here

            if (result == null || result.isCommandNotFound()) {
                MarkerUtils.createProblemMarker(project, null,
                        "Builder command not found: " + getOsCommand(erlProject), 0,
                        IMarker.SEVERITY_ERROR);
            } else {
                final boolean noMarkersOnProject = project.findMarkers(IMarker.PROBLEM,
                        true, IResource.DEPTH_INFINITE).length == 0;
                if (noMarkersOnProject && result.exit > 0) {
                    MarkerUtils.createProblemMarker(project, null, "Builder error: "
                            + getOsCommand(erlProject), 0, IMarker.SEVERITY_ERROR);
                }
View Full Code Here

    }

    waitForJobsToComplete();

    IMarker[] markers =
            p.findMarkers(FINDBUGS_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(markerCount, markers.length);
  }

}
View Full Code Here

            if (!project.isOpen()) {
                return null;
            }
            IMarker[] markers;
            try {
                markers = project.findMarkers(PythonBaseModelProvider.PYDEV_PACKAGE_EXPORER_PROBLEM_MARKER, true, 0);
            } catch (CoreException e1) {
                Log.log(e1);
                return null;
            }
            if (markers == null || markers.length == 0) {
View Full Code Here

          }
          IResource res = unit.getCorrespondingResource();
          if (res instanceof IFile) {
            IFile file = (IFile) res;
            IProject containingProject = file.getProject();
            IMarker[] javaModelMarkers = containingProject
                .findMarkers(
                    IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER,
                    false, IResource.DEPTH_INFINITE);
            for (IMarker marker : javaModelMarkers) {
              if (marker.getResource().equals(file)) {
View Full Code Here

      try {
        resource.getProject().deleteMarkers(AopReferenceModelMarkerUtils.AOP_PROBLEM_MARKER, true, IResource.DEPTH_INFINITE);

        IProject project = resource.getProject();
        String resourceName = resource.getFullPath().toString();
        IMarker[] markers = project.findMarkers(AopReferenceModelMarkerUtils.AOP_MARKER, true,
            IResource.DEPTH_INFINITE);
        for (IMarker marker : markers) {
          String sourceResourceName = marker.getAttribute(SOURCE_RESOURCE, "");
          if (sourceResourceName != null && sourceResourceName.startsWith(resourceName)) {
            marker.delete();
View Full Code Here

      List<IJavaProject> jps = JdtUtils.getAllDependingJavaProjects(jp);
      for (IJavaProject p : jps) {
        try {
          IProject project = p.getProject();
          String resourceName = resource.getFullPath().toString();
          IMarker[] markers = project.findMarkers(AopReferenceModelMarkerUtils.AOP_MARKER, true,
              IResource.DEPTH_INFINITE);
          for (IMarker marker : markers) {
            String sourceResourceName = marker.getAttribute(SOURCE_RESOURCE, "");
            if (resourceName.equals(sourceResourceName)) {
              marker.delete();
View Full Code Here

          }
          IResource res = unit.getCorrespondingResource();
          if (res instanceof IFile) {
            IFile file = (IFile) res;
            IProject containingProject = file.getProject();
            IMarker[] javaModelMarkers = containingProject.findMarkers(
                IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER, false,
                IResource.DEPTH_INFINITE);
            for (IMarker marker : javaModelMarkers) {
              if (marker.getResource().equals(file)) {
                // there is an error in the file, therefore
View Full Code Here

  public void run(IAction action) {
    Iterator iter = selected.iterator();
    while (iter.hasNext()) {
      IProject project = (IProject) iter.next();
      try {
        for (IMarker marker : project.findMarkers(SpringCore.MARKER_ID, true, IResource.DEPTH_INFINITE)) {
          marker.delete();
        }
      }
      catch (CoreException e) {
        SpringCore.log(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.