org.nakedobjects.object.control
Class AboutAdapter

java.lang.Object
  extended byorg.nakedobjects.object.control.AboutAdapter
All Implemented Interfaces:
AboutListener

public class AboutAdapter
extends java.lang.Object
implements AboutListener

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


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

Constructor Detail

AboutAdapter

public AboutAdapter()
Method Detail

aboutAvailable

public void aboutAvailable(AboutChangedEvent ev)
Logs (at debug level) the event received.

Specified by:
aboutAvailable in interface AboutListener
See Also:
MutableAbout.makeAvailable()

aboutUnavailable

public void aboutUnavailable(AboutChangedEvent ev)
Logs (at debug level) the event received.

Specified by:
aboutUnavailable in interface AboutListener
See Also:
MutableAbout.makeUnavailable(String)

getLogger

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