org.eclipse.cdt.make.internal.core.scannerconfig.gnu
Class ScannerInfoConsoleParserUtility
java.lang.Object
org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParserUtility
org.eclipse.cdt.make.internal.core.scannerconfig.gnu.ScannerInfoConsoleParserUtility
public class ScannerInfoConsoleParserUtility
- extends AbstractGCCBOPConsoleParserUtility
Implements error reporting mechanism and file/path translation mechanism
Taken from ErrorParserManager and modified.
- Author:
- vhirsl
Method Summary |
org.eclipse.core.resources.IFile |
findFile(java.lang.String fileName)
Called by the console line parsers to find a file with a given name. |
java.lang.String |
normalizePath(java.lang.String path)
|
java.util.List |
translateRelativePaths(org.eclipse.core.resources.IFile file,
java.lang.String fileName,
java.util.List includes)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScannerInfoConsoleParserUtility
public ScannerInfoConsoleParserUtility(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IPath workingDirectory,
IMarkerGenerator markerGenerator)
findFile
public org.eclipse.core.resources.IFile findFile(java.lang.String fileName)
- Called by the console line parsers to find a file with a given name.
- Parameters:
fileName
-
- Returns:
- IFile or null
translateRelativePaths
public java.util.List translateRelativePaths(org.eclipse.core.resources.IFile file,
java.lang.String fileName,
java.util.List includes)
normalizePath
public java.lang.String normalizePath(java.lang.String path)