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.
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.