Package megamek.common.event
Class GameEvent
java.lang.Object
java.util.EventObject
megamek.common.event.GameEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
GameBoardChangeEvent,GameBoardNewEvent,GameCFREvent,GameEndEvent,GameEntityEvent,GameEntityNewEvent,GameEntityNewOffboardEvent,GameMapQueryEvent,GameNewActionEvent,GamePhaseChangeEvent,GamePlayerEvent,GamePlayerStrategicActionEvent,GamePollEvent,GameReportEvent,GameScriptedEvent,GameSettingsChangeEvent,GameToastEvent,GameVictoryEvent,UnitChangedGameEvent
Instances of descendant classes are sent as a result of Game change
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.EventObject
getSource
-
Constructor Details
-
GameEvent
Construct game event
-
-
Method Details
-
fireEvent
Sub-classed events implement this method to call their specific method on a GameListener instance that their event has been fired.- Parameters:
gl- GameListener recipient.
-
getEventName
-
toString
- Overrides:
toStringin classEventObject
-