Class Event

java.lang.Object
javachess.events.Event
Direct Known Subclasses:
ChangePlayerEvent, CheckEvent, CheckMateEvent, DrawEvent, PromotionEvent, SoundEvent, StalemateEvent, UpdateBoardEvent

public abstract class Event extends Object
Abstract class representing an event in the chess game. This class is part of the event visitor design pattern.
  • Constructor Details

    • Event

      public Event()
  • Method Details

    • accept

      public abstract void accept(EventVisitor visitor)