Uses of Interface
gcspy.interpreter.client.EventListener

Packages that use EventListener
gcspy.interpreter.client This package provides classes for the GCspy client, specifically client-side implementations of an interpreter and spaces, and listeners. 
gcspy.tools This package provides classes for GCspy tools for saving and replaying traces. 
gcspy.vis This package provides the major classes for the GCspy visualiser. 
gcspy.vis.plugins This package provides the classes for the view plugin mechanism. 
gcspy.vis.plugins.histogram This package provides the classes for the histogram view. 
gcspy.vis.plugins.history This package provides the classes for the history view. 
gcspy.vis.plugins.text This package provides the classes for the text table view. 
 

Uses of EventListener in gcspy.interpreter.client
 

Methods in gcspy.interpreter.client with parameters of type EventListener
 void ClientInterpreter.addEventListener(EventListener eventListener)
          Add an event listener.
 void ClientInterpreter.removeEventListener(EventListener eventListener)
          Remove an event listener We need synchronization because the remove call modifies the number of elements in the list, and iterators might throw a concurrent modification exception.
 void ClientInterpreter.removeSpaceListener(EventListener spaceListener)
          Remove a space listener
 

Uses of EventListener in gcspy.tools
 

Classes in gcspy.tools that implement EventListener
 class TerminalClient
          Dumps the transmission from the server to the terminal in ASCII format
 class TerminalStoreTrace
          Dumps the transmission from the server to the terminal in ASCII format
 

Uses of EventListener in gcspy.vis
 

Classes in gcspy.vis that implement EventListener
(package private)  class EventCountFrame
          Window about event counting
(package private)  class LegendFrame
          Frame that displays the legend of the current space view
 class MainFrame
          Main frame of the visualiser
 class SpaceManager
          Manages the interaction between a Space and the visualiser
(package private)  class SummaryFrame
          Frame that holds space summaries
(package private)  class TimersFrame
          Window about timers
 

Uses of EventListener in gcspy.vis.plugins
 

Classes in gcspy.vis.plugins that implement EventListener
 class PluginFrame
          Abstract base class for plugins' frames.
 

Uses of EventListener in gcspy.vis.plugins.histogram
 

Classes in gcspy.vis.plugins.histogram that implement EventListener
 class HistogramFrame
          Frame that does all the histogram rendering
 

Uses of EventListener in gcspy.vis.plugins.history
 

Classes in gcspy.vis.plugins.history that implement EventListener
 class HistoryFrame
          Frame that does all the history graph rendering
 

Uses of EventListener in gcspy.vis.plugins.text
 

Classes in gcspy.vis.plugins.text that implement EventListener
 class TextFrame
          A simple, table-based textual view of the streams of a space