| Interface | Description | 
|---|---|
| Positionable | 
 A common interface for objects that can be positioned with an x and y
 coordinate 
 | 
| PositionChangeListener<T extends Positionable> | 
 A common interface for implementing position listeners 
 | 
| Renderable | 
 A common interface for renderable objects 
 | 
| Sizeable | 
 A common interface for objects that can be sized with an x and y dimension 
 | 
| SizeChangeListener<T extends Sizeable> | 
 A common interface for implementing size listeners 
 | 
| Updatable | 
 A common interface for objects that can be updated 
 |