Package com.mindbright.terminal

Package containing the terminal emulator window classes.

See:
          Description

Interface Summary
CharsetFilter Interface for classes recoding between external encodings
CompatTerminal This is a interface that contains the methods from the old Terminal interface that a TerminalInterpreter might need.
DisplayModel  
DisplayView  
Terminal Interface that defines a terminal emulator from the perspective of a TerminalWindow.
TerminalCharsetTranslator  
TerminalClipboardHandler Interface describing a clipboard for the terminal emulator.
TerminalInputListener Interface for classes listening on input events in a terminal window.
TerminalMenuListener Interface for classes interested in menu events
TerminalOutputListener Interface for classes interested in data sent to a terminal window.
TerminalPrinter Interface for printers which may be attached to terminals.
TerminalWindow Core interface for a terminal window.
 

Class Summary
DisplayAWT  
DisplaySwing  
DisplayUtil  
FocusKludge  
GlobalClipboard  
LineReaderTerminal This class handles line based interaction with the user over a terminal window.
Screen  
SearchContext Holds the context of a search, so that a new search can be started from the last position
TerminalCapture  
TerminalCharsetFactory  
TerminalCharsetVGA  
TerminalDefProps  
TerminalDumb  
TerminalFrameTitle A terminal listener which handles the title of the window and makes sure that the current size is always displayed therein (as [COLSxROWS]).
TerminalInputAdapter An abstract adapter class for receiving terminal input events.
TerminalInputChaff Handles the sending of chaff to disguise the timing of key presses.
TerminalInterpreter  
TerminalMenuHandler Interface for terminal menu handlers.
TerminalMenuHandlerFull The actual implementation of the standard terminal menus.
TerminalMenuHandlerFullAWT Implements AWT-style menus for a terminal window.
TerminalMenuHandlerFullSwing Implements Swing-style menus for a terminal window.
TerminalOption  
TerminalPrintable  
TerminalVT100Style  
TerminalWin The actual implementation of a terminal window.
TerminalXTerm  
VirtualKeyboard  
 

Exception Summary
LineReaderTerminal.ExternalMessageException Represents an external message which came in while the LineReaderTerminal was waiting for input.
TerminalCharsetException  
 

Package com.mindbright.terminal Description

Package containing the terminal emulator window classes.