net.sourceforge.rpgee.messaging.network
Class DefaultRpgMessageHandler

java.lang.Object
  extended by net.sourceforge.rpgee.utility.BaseObservable<RpgMessage>
      extended by net.sourceforge.rpgee.messaging.network.DefaultRpgMessageHandler
All Implemented Interfaces:
Identified<java.lang.String>, MutableIdentified<java.lang.String>, Named, Observable<RpgMessage>, Observer<RpgMessage>

public class DefaultRpgMessageHandler
extends BaseObservable<RpgMessage>
implements Observer<RpgMessage>


Field Summary
 
Fields inherited from interface net.sourceforge.rpgee.Identified
ID
 
Fields inherited from interface net.sourceforge.rpgee.Named
NAME
 
Constructor Summary
DefaultRpgMessageHandler()
           
 
Method Summary
 void setHandlers(java.util.List<Observer<RpgMessage>> handlers)
           
 void setTransformers(java.util.List<RpgMessageTransformer<RpgMessage,RpgMessage>> transformers)
           
 void update(Observable o, RpgMessage arg)
           
 
Methods inherited from class net.sourceforge.rpgee.utility.BaseObservable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, getId, getIdAsString, getName, hasChanged, notifyObservers, notifyObservers, setChanged, setId, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRpgMessageHandler

public DefaultRpgMessageHandler()
Method Detail

update

public void update(Observable o,
                   RpgMessage arg)
            throws RpgMessageException
Specified by:
update in interface Observer<RpgMessage>
Throws:
RpgMessageException

setTransformers

public void setTransformers(java.util.List<RpgMessageTransformer<RpgMessage,RpgMessage>> transformers)

setHandlers

public void setHandlers(java.util.List<Observer<RpgMessage>> handlers)


Copyright © 2006 An Infinite Number of Monkeys. All Rights Reserved.