it.uniroma3.plasm.core
Class OutputPoller
java.lang.Object
it.uniroma3.plasm.core.OutputPoller
- All Implemented Interfaces:
- org.eclipse.debug.core.IStreamListener
- public class OutputPoller
- extends java.lang.Object
- implements org.eclipse.debug.core.IStreamListener
This class provides a control on the output of the Plasm Process It controls,
through the IStreamListener, the outputstream and decides, concerning the
letterals coming out from it, some states of the application:
- if Plasm has ended computing
- if Plasm is exporting (and to command the refresh of the UI (very
tricky)
- Version:
- $Id: OutputPoller.java,v 1.15 2004/07/27 06:59:34 giupo Exp $
- Author:
- giupo
Method Summary |
void |
streamAppended(java.lang.String msg,
org.eclipse.debug.core.model.IStreamMonitor monitor)
Notifies this listener that text has been appended to
the given stream monitor. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputPoller
public OutputPoller(PlasmView view)
- Constructor
- Parameters:
view
- the view needed to add states if the output produces something
influent ;)
streamAppended
public void streamAppended(java.lang.String msg,
org.eclipse.debug.core.model.IStreamMonitor monitor)
- Notifies this listener that text has been appended to
the given stream monitor.
- Specified by:
streamAppended
in interface org.eclipse.debug.core.IStreamListener
- Parameters:
monitor
- the stream monitor to which text was appended- See Also:
IStreamListener