it.uniroma3.plasm.core
Class OutputPoller

java.lang.Object
  extended byit.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:

Version:
$Id: OutputPoller.java,v 1.15 2004/07/27 06:59:34 giupo Exp $
Author:
giupo

Constructor Summary
OutputPoller(PlasmView view)
          Constructor
 
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
 

Constructor Detail

OutputPoller

public OutputPoller(PlasmView view)
Constructor

Parameters:
view - the view needed to add states if the output produces something influent ;)
Method Detail

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