Interface ICBuildOutputParser
-
- All Superinterfaces:
IConsoleParser
public interface ICBuildOutputParser extends IConsoleParser
Console parser interface extended to support language settings providers.- Since:
- 5.4
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanprocessLine(java.lang.String line)Parse one line of output.voidshutdown()Called to let the parser know that the end of the error stream has been reached.voidstartup(ICConfigurationDescription cfgDescription, IWorkingDirectoryTracker cwdTracker)Initialize console parser.
-
-
-
Method Detail
-
startup
void startup(ICConfigurationDescription cfgDescription, IWorkingDirectoryTracker cwdTracker) throws org.eclipse.core.runtime.CoreException
Initialize console parser.- Parameters:
cfgDescription- - configuration description for the parser.cwdTracker- - tracker to keep track of current working directory.- Throws:
org.eclipse.core.runtime.CoreException- if anything goes wrong.
-
processLine
boolean processLine(java.lang.String line)
Description copied from interface:IConsoleParserParse one line of output.- Specified by:
processLinein interfaceIConsoleParser- Returns:
- true if line was successfully processed; skip other console parsers
false - try other console parsers
-
shutdown
void shutdown()
Description copied from interface:IConsoleParserCalled to let the parser know that the end of the error stream has been reached. Can be used by the parser to flush its internal buffers.- Specified by:
shutdownin interfaceIConsoleParser
-
-