Interface | Description |
---|---|
Entity |
Interface for all objects that live in a WorldModel.
|
EntityListener |
Interface for objects that are interested in hearing about changes to entities.
|
Property |
Interface for the properties that make up an entity.
|
WorldModel<T extends Entity> |
This class encapsulates everything about a world model.
|
WorldModelListener<T extends Entity> |
Interface for objects that are interested in changes to the world model.
|
Class | Description |
---|---|
AbstractEntity |
Abstract base class for concrete Entity implementations.
|
AbstractProperty |
Abstract base class for Property implementations.
|
AbstractWorldModel<T extends Entity> |
Abstract base class for WorldModel implementations.
|
ChangeSet |
This class is used for accumulating changes to entities.
|
DefaultWorldModel<T extends Entity> |
Default implementation of a WorldModel.
|
EntityID |
A type-safe ID class for entities.
|