Package jetbrains.mps.build.ant
Class MyExecuteStreamHandler
- java.lang.Object
 - 
- jetbrains.mps.build.ant.MyExecuteStreamHandler
 
 
- 
- All Implemented Interfaces:
 org.apache.tools.ant.taskdefs.ExecuteStreamHandler
public class MyExecuteStreamHandler extends Object implements org.apache.tools.ant.taskdefs.ExecuteStreamHandler
 
- 
- 
Constructor Summary
Constructors Constructor Description MyExecuteStreamHandler(org.apache.tools.ant.Task task) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidlogError(String line)protected voidlogOutput(String line)voidsetProcessErrorStream(InputStream is)voidsetProcessInputStream(OutputStream os)voidsetProcessOutputStream(InputStream is)voidstart()voidstop() 
 - 
 
- 
- 
Method Detail
- 
setProcessInputStream
public void setProcessInputStream(OutputStream os) throws IOException
- Specified by:
 setProcessInputStreamin interfaceorg.apache.tools.ant.taskdefs.ExecuteStreamHandler- Throws:
 IOException
 
- 
setProcessErrorStream
public void setProcessErrorStream(InputStream is) throws IOException
- Specified by:
 setProcessErrorStreamin interfaceorg.apache.tools.ant.taskdefs.ExecuteStreamHandler- Throws:
 IOException
 
- 
logError
protected void logError(String line)
 
- 
setProcessOutputStream
public void setProcessOutputStream(InputStream is) throws IOException
- Specified by:
 setProcessOutputStreamin interfaceorg.apache.tools.ant.taskdefs.ExecuteStreamHandler- Throws:
 IOException
 
- 
logOutput
protected void logOutput(String line)
 
- 
start
public void start() throws IOException- Specified by:
 startin interfaceorg.apache.tools.ant.taskdefs.ExecuteStreamHandler- Throws:
 IOException
 
- 
stop
public void stop()
- Specified by:
 stopin interfaceorg.apache.tools.ant.taskdefs.ExecuteStreamHandler
 
 - 
 
 -