public IMarker report(String message, int line, int severity, int problemID, String category) { if (severity == CompilerFlags.ERROR) return addMarker(message, line, IMarker.SEVERITY_ERROR, problemID, category); else if (severity == CompilerFlags.WARNING) return addMarker(message, line, IMarker.SEVERITY_WARNING, problemID, category); return null; }
public void validateContent(IProgressMonitor monitor) { removeFileMarkers(); validate(monitor); }
protected void report(String message, int line, String compilerFlag, String category) { report(message, line, compilerFlag, PDEMarkerFactory.NO_RESOLUTION, category); }
protected IMarker addMarker(String message, int lineNumber, int severity, int problemID, String category) { try { IMarker marker = getMarkerFactory().createMarker(fFile, problemID, category); marker.setAttribute(IMarker.MESSAGE, message); marker.setAttribute(IMarker.SEVERITY, severity); if (lineNumber == -1) lineNumber = 1; marker.setAttribute(IMarker.LINE_NUMBER, lineNumber); if (severity == IMarker.SEVERITY_ERROR) { fErrorCount += 1; } return marker; } catch (CoreException e) { PDECore.logException(e); } return null; }
protected IMarker addMarker(String message, int lineNumber, int severity, int problemID, String category) { try { IMarker marker = getMarkerFactory().createMarker(fFile, problemID, category); marker.setAttribute(IMarker.MESSAGE, message); marker.setAttribute(IMarker.SEVERITY, severity); if (lineNumber == -1) lineNumber = 1; marker.setAttribute(IMarker.LINE_NUMBER, lineNumber); if (severity == IMarker.SEVERITY_ERROR) { fErrorCount += 1; } return marker; } catch (CoreException e) { PDECore.logException(e); } return null; }
public void validateContent(IProgressMonitor monitor) { removeFileMarkers(); validate(monitor); }
public IMarker report(String message, int line, int severity, String category) { return report(message, line, severity, PDEMarkerFactory.NO_RESOLUTION, category); }
/** * Return a new marker with the provided attributes. May return <code>null</code> if no marker should be created because of severity settings. * * @param message * @param line * @param severity * @param problemID * @param category * @return a new marker or <code>null</code> */ public IMarker report(String message, int line, int severity, int problemID, String category) { if (severity == CompilerFlags.ERROR) return addMarker(message, line, IMarker.SEVERITY_ERROR, problemID, category); else if (severity == CompilerFlags.WARNING) return addMarker(message, line, IMarker.SEVERITY_WARNING, problemID, category); return null; }
public IMarker report(String message, int line, int severity, String category) { return report(message, line, severity, PDEMarkerFactory.NO_RESOLUTION, category); }
protected void report(String message, int line, String compilerFlag, String category) { report(message, line, compilerFlag, PDEMarkerFactory.NO_RESOLUTION, category); }
protected IMarker report(String message, int line, String compilerFlag, int problemID, String category) { int severity = CompilerFlags.getFlag(fProject, compilerFlag); if (severity != CompilerFlags.IGNORE) { return report(message, line, severity, problemID, category); } return null; }
protected IMarker report(String message, int line, String compilerFlag, int problemID, String category) { int severity = CompilerFlags.getFlag(fProject, compilerFlag); if (severity != CompilerFlags.IGNORE) { return report(message, line, severity, problemID, category); } return null; }