| Interface Summary | |
|---|---|
| CfItemListener | Interface for listeners for attribute changes of CfItems. |
| ItemListener | Interface for listeners for changes of item locations. |
| ItemSetListener | Interface for listeners in ItemSet related events. |
| ItemView | A list of CfItems. |
| LocationListener | Interface for listeners interested in changed items. |
| LocationsListener | Interface for listeners interested in changed item locations. |
| Class Summary | |
|---|---|
| AbstractItemView | Abstract base class for ItemView implementing classes. |
| CfItem | The representation of a Crossfire Item, client-side. |
| CfPlayer | A CfItem that represents a character. |
| EventScheduler | A scheduler for synchronous event notifications. |
| FloorView | Provides a view to all items comprising the current floor view. |
| InventoryComparator | A Comparator that compares CfItem instances in inventory view
order. |
| InventoryView | Provides a view of all items in the current player's inventory. |
| ItemSet | Model class maintaining the CfItems known to the player. |
| ItemsManager | Manages items known to the character. |