Package gecco.server.core

Interface Summary
Client Description of the Interface
Server Description of the Interface
 

Class Summary
Action This class represents an Action that a unit can execute, and every real action should be a subclass of this class.
ActionDefinition Represents a definition of an Action, as defined in the configuration files.
ActionReturn Base class of all types of returns from a routine that handles an Action.
ActionReturnCompleted An instance of this class should be returned from action handlers to indicate that the action is finished with a positive result.
ActionReturnError An instance of this class should be returned from action handlers to indicate that the action was aborted for some reason.
ActionReturnRequeue An instance of this class should be returned from action handlers to indicate that the action is not finished and that the handler should be called again after a specified amount of time.
EventHandler This class represents an event handler for a unit.
ReferenceHolder This class holds references to all important modules of the server.
ServerImpl Description of the Class
TypedProperties Maintains a mapping between names and values.
Unit This class represents a unit in the game, and must be subclassed by every game implementation.
UnitEvent This class encapsulates an event sent to a unit.
UnitType This class represents a unit type.