org.nakedobjects.object.value
Class NakedValueAdapter

java.lang.Object
  extended byorg.nakedobjects.object.value.NakedValueAdapter
All Implemented Interfaces:
NakedValueListener

public class NakedValueAdapter
extends java.lang.Object
implements NakedValueListener

Convenience adapter class to allow NakedValueListeners to be easily written. Default implementation automatically logs the event using Log4J.


Constructor Summary
NakedValueAdapter()
           
 
Method Summary
protected  org.apache.log4j.Logger getLogger()
          The logger used for logging.
 void nakedValueChanged(NakedValueChangedEvent ev)
          Logs (at debug level) the event received.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NakedValueAdapter

public NakedValueAdapter()
Method Detail

nakedValueChanged

public void nakedValueChanged(NakedValueChangedEvent ev)
Logs (at debug level) the event received.

Specified by:
nakedValueChanged in interface NakedValueListener

getLogger

protected org.apache.log4j.Logger getLogger()
The logger used for logging. Subclasses should override so that logging is performed using their own logger.