|
Interface Summary |
| ApplicationRunnable<I> |
The ApplicationRunnable interface should be implemented by any class whose
instances are intended to be executed in an Application. |
| ItemManager<I> |
Any class implementing the interface ItemManager should provide for any
instance of type I the implementation of four methods that any item
that should be handled by the Arena have to defined. |
| KeyHandler |
The KeyHandler which will be called by the Arena in case of key
events such as key pressed, released or typed |
| MouseHandler<I> |
The MouseHandler which will be called by the Arena in case of mouse events such as mouse click, drag & drop or mouse wheel move |
| TimerRunnable |
The TimerRunnable interface should be implemented by any class whose
instances are intended to be executed in the run method of an
Application. |