Uses of Interface
jfreerails.client.common.ModelRootListener

Packages that use ModelRootListener
jfreerails.client.common Provides classes that are used by the jfreerails client but are not jfreerails specific, that is, ones that could be used in another project: classes in this package should not import any classes from other jfreerails.* packages except jfreerails.util
jfreerails.client.view Provides classes that make up the jfreerails client user interface that is implemented using Swing components. 
 

Uses of ModelRootListener in jfreerails.client.common
 

Classes in jfreerails.client.common that implement ModelRootListener
 class SoundManager
          This class is responsible for loading and playing sounds.
 

Fields in jfreerails.client.common with type parameters of type ModelRootListener
private  java.util.ArrayList<ModelRootListener> ModelRootImpl.listeners
           
 

Methods in jfreerails.client.common with parameters of type ModelRootListener
 void ModelRootImpl.addPropertyChangeListener(ModelRootListener l)
           
 

Uses of ModelRootListener in jfreerails.client.view
 

Classes in jfreerails.client.view that implement ModelRootListener
 class MapViewJComponentConcrete
          Displays the map, the cursor, and user messages (which are stored on the ModelRoot under the keys QUICK_MESSAGE and PERMANENT_MESSAGE).
 class RHSJTabPane
          The tabbed panel that sits in the lower right hand corner of the screen.
 class ServerControlModel
          Exposes the ServerControlInterface to client UI implementations.