org.kaariboga.core
Interface KaaribogaListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
KaaribogaBase

public interface KaaribogaListener
extends java.util.EventListener

Interface for events that can be fired by kaaribogas.


Method Summary
 void kaaribogaDestroyRequest(KaaribogaEvent e)
          Handles the kaaribogas destroy request when it wants to be destroyed.
 void kaaribogaDispatchRequest(KaaribogaEvent e)
          Handles an agent's dispatch request when it wants to be transported to another base.
 void kaaribogaSleepRequest(KaaribogaEvent e)
          Not yet implemented!
 

Method Detail

kaaribogaDispatchRequest

public void kaaribogaDispatchRequest(KaaribogaEvent e)
Handles an agent's dispatch request when it wants to be transported to another base.

kaaribogaSleepRequest

public void kaaribogaSleepRequest(KaaribogaEvent e)
Not yet implemented! Intended to handle sleep requests that are fired when a kaariboga wants to be inactive for a longer time.

kaaribogaDestroyRequest

public void kaaribogaDestroyRequest(KaaribogaEvent e)
Handles the kaaribogas destroy request when it wants to be destroyed.