org.eclipse.cdt.internal.errorparsers
Class ErrorPattern
java.lang.Object
org.eclipse.cdt.internal.errorparsers.ErrorPattern
public class ErrorPattern
- extends java.lang.Object
- Author:
- Doug Schaefer
Constructor Summary |
ErrorPattern(java.lang.String pattern)
Pattern for errors that should be skipped. |
ErrorPattern(java.lang.String pattern,
int groupDesc,
int severity)
Pattern for errors not associated file a file
(e.g. make and linker errors). |
ErrorPattern(java.lang.String pattern,
int groupFileName,
int groupLineNum,
int groupDesc,
int groupVarName,
int severity)
Full Pattern Constructor. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorPattern
public ErrorPattern(java.lang.String pattern,
int groupFileName,
int groupLineNum,
int groupDesc,
int groupVarName,
int severity)
- Full Pattern Constructor.
- Parameters:
pattern
- groupFileName
- groupLineNum
- groupDesc
- groupVarName
- severity
-
ErrorPattern
public ErrorPattern(java.lang.String pattern,
int groupDesc,
int severity)
- Pattern for errors not associated file a file
(e.g. make and linker errors).
- Parameters:
pattern
- groupDesc
- severity
-
ErrorPattern
public ErrorPattern(java.lang.String pattern)
- Pattern for errors that should be skipped.
- Parameters:
pattern
-
getMatcher
public java.util.regex.Matcher getMatcher(java.lang.CharSequence input)
getFileName
public java.lang.String getFileName(java.util.regex.Matcher matcher)
getLineNum
public int getLineNum(java.util.regex.Matcher matcher)
getDesc
public java.lang.String getDesc(java.util.regex.Matcher matcher)
getVarName
public java.lang.String getVarName(java.util.regex.Matcher matcher)
getSeverity
public int getSeverity(java.util.regex.Matcher matcher)
processLine
public boolean processLine(java.lang.String line,
ErrorParserManager eoParser)