Package de.adom.jade.ui

Interface Summary
KeyboardCommandTarget Provides an interface implemented by classes interested in being notified about commands activated through a sequence of keyboard inputs.
 

Class Summary
AboutWindow Implements a modal dialog window with a splash screen for the game.
DefaultUserInterface Implements some of the basic functions required by user interfaces to reduce the burden of implementation somewhat.
ErrorDialog Creates a modal error dialog displaying the stack trace of the error and some additional information.
HistoryDialog Displays the JADE history.
HTMLDialog Implements a base class for displaying HTML data.
InternalsDialog Displays information about the internals of JADE and how it is developed.
KeyboardCommandProducer Works as a keyboard listener that interprets pressed keys in order to transform them into typed commands.
MapView Memorizes which parts of the map are currently visibly and which are not.
TileRepresentation Stores all data required to represent a specific known map tile (as it was known when it was visible the last time).
ToDoDialog Displays the current TODO list for JADE.
UserInterface Defines all the operations that a user interface has to provide in order to present the internal game data in an adequate way to the player.
UserInterfaceFactory Permits the selection of a specific user interface type.
VerboseActionListener Implements a verbose action listener that reports all errors that occur during execution.