net.sourceforge.rpgee.messaging
Class PropertyChangeRpgMessage<T>

java.lang.Object
  extended by net.sourceforge.rpgee.messaging.PropertyChangeRpgMessage<T>
All Implemented Interfaces:
java.io.Serializable, Duplicatable, RpgMessage<PropertyChangedValue<T>>

public class PropertyChangeRpgMessage<T>
extends java.lang.Object
implements RpgMessage<PropertyChangedValue<T>>

See Also:
Serialized Form

Constructor Summary
PropertyChangeRpgMessage(java.lang.String prop, T _old, T _new)
           
 
Method Summary
 RpgMessage<PropertyChangedValue<T>> duplicate()
           
 PropertyChangedValue<T> getMessage()
           
 boolean isFinishedProcessing()
           
 void setFinishedProcessing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyChangeRpgMessage

public PropertyChangeRpgMessage(java.lang.String prop,
                                T _old,
                                T _new)
Method Detail

getMessage

public PropertyChangedValue<T> getMessage()
                                   throws RpgMessageException
Specified by:
getMessage in interface RpgMessage<PropertyChangedValue<T>>
Throws:
RpgMessageException

duplicate

public RpgMessage<PropertyChangedValue<T>> duplicate()
Specified by:
duplicate in interface Duplicatable
Specified by:
duplicate in interface RpgMessage<PropertyChangedValue<T>>

isFinishedProcessing

public boolean isFinishedProcessing()
Specified by:
isFinishedProcessing in interface RpgMessage<PropertyChangedValue<T>>

setFinishedProcessing

public void setFinishedProcessing()
Specified by:
setFinishedProcessing in interface RpgMessage<PropertyChangedValue<T>>


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