public class JikesOutputParser extends java.lang.Object implements ExecuteStreamHandler
As of Ant 1.2, this class is considered to be dead code by the Ant developers and is unmaintained. Don't use it.
| Modifier and Type | Field and Description | 
|---|---|
| protected java.io.BufferedReader | brDeprecated.  | 
| protected boolean | emacsModeDeprecated.  | 
| protected boolean | errorDeprecated.  | 
| protected boolean | errorFlagDeprecated.  | 
| protected int | errorsDeprecated.  | 
| protected Task | taskDeprecated.  | 
| protected int | warningsDeprecated.  | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | JikesOutputParser(Task task,
                 boolean emacsMode)Deprecated.  Construct a new Parser object | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | getErrorFlag()Deprecated.  Indicate if there were errors during the compile | 
| protected void | parseOutput(java.io.BufferedReader reader)Deprecated.  Parse the output of a jikes compiler | 
| void | setProcessErrorStream(java.io.InputStream is)Deprecated.  Ignore. | 
| void | setProcessInputStream(java.io.OutputStream os)Deprecated.  Ignore. | 
| void | setProcessOutputStream(java.io.InputStream is)Deprecated.  Set the inputstream | 
| void | start()Deprecated.  Invokes parseOutput. | 
| void | stop()Deprecated.  Ignore. | 
protected Task task
protected boolean errorFlag
protected int errors
protected int warnings
protected boolean error
protected boolean emacsMode
protected java.io.BufferedReader br
protected JikesOutputParser(Task task, boolean emacsMode)
task - task in which context we are calledemacsMode - if true output in emacs modepublic void setProcessInputStream(java.io.OutputStream os)
setProcessInputStream in interface ExecuteStreamHandleros - ignoredpublic void setProcessErrorStream(java.io.InputStream is)
setProcessErrorStream in interface ExecuteStreamHandleris - ignoredpublic void setProcessOutputStream(java.io.InputStream is)
                            throws java.io.IOException
setProcessOutputStream in interface ExecuteStreamHandleris - the input streamjava.io.IOException - on errorpublic void start()
           throws java.io.IOException
start in interface ExecuteStreamHandlerjava.io.IOException - on errorpublic void stop()
stop in interface ExecuteStreamHandlerprotected void parseOutput(java.io.BufferedReader reader)
                    throws java.io.IOException
reader - - Reader used to read jikes's outputjava.io.IOException - on errorprotected boolean getErrorFlag()