Uses of Interface
ca.mcgill.cs.postina.PostinaMsgListener

Packages that use PostinaMsgListener
ca.mcgill.cs.postina Provides the classes and methodes publicly available to users of Postina. 
ca.mcgill.cs.postina.scribe   
 

Uses of PostinaMsgListener in ca.mcgill.cs.postina
 

Methods in ca.mcgill.cs.postina with parameters of type PostinaMsgListener
 void PostinaNetworkLayer.addMsgListener(PostinaMsgListener listener)
          Registers a listener to messages being delivered.
 void PostinaNetworkLayer.removeMsgListener(PostinaMsgListener listener)
          Removes a listener, that is this listener will not be informed about any future messages.
 

Uses of PostinaMsgListener in ca.mcgill.cs.postina.scribe
 

Classes in ca.mcgill.cs.postina.scribe that implement PostinaMsgListener
 class ScribeNetworkLayer
           
 

Fields in ca.mcgill.cs.postina.scribe with type parameters of type PostinaMsgListener
private  java.util.ArrayList<PostinaMsgListener> ScribeApplication.msgListeners
          The ArrayList containing all message listeners registered to the ScribeApplication.
private  java.util.ArrayList<PostinaMsgListener> ScribeNetworkLayer.msgListenersToNetworkLayer
          The list of PostinaMsgListeners registered to the application.
 

Methods in ca.mcgill.cs.postina.scribe with parameters of type PostinaMsgListener
 void ScribeApplication.addListener(PostinaMsgListener listener)
          Registers the given listener to this ScribeApplication
 void ScribeNetworkLayer.addMsgListener(PostinaMsgListener listener)
           
protected  void ScribeApplication.removeListener(PostinaMsgListener listener)
          Unregisters the given listener from this ScribeApplication
 void ScribeNetworkLayer.removeMsgListener(PostinaMsgListener listener)