Package com.sshtools.terminal

This package contains core terminal interfaces and utility classes that enable the creation of a terminal implementation.

See:
          Description

Interface Summary
IOStreamConnector.IOStreamConnectorListener An event listener interface so recieving notifications of when data is transferred by the connector.
ScrollListener Implement to receive ScrollEvent messages fired when an implmentation of a VDUScrollBar state changes in some way.
TerminalEmulationListener  
TerminalProtocolTranport Implementations of this extension of VirtualSessionTransport are responsible for making connections, performing any protocol initialisation and handshakes when used with a character terminal like based system.
TerminalStatusBar Extended interface for a VirtualSessionComponent that is suitable for use with components that provide some kind off status bar made up of many different StatusElement implementations.
VDUBuffer.ResizeListener  
VDUDisplay Interface for implementations of a component that will do the actual drawing of the terminal screen.
VDUInput Defines the general contract for terminal input.
VDUScrollBar The VDUDisplay implementation will probably require access to a scroll bar of some type.
VirtualTerminal A single virtual terminal provides a display'screen' for a single connection to a host and will usually be added to a VirtualSessionManagerUI implementation that manages all of the virtual terminals.
VirtualTerminalComponent All components that are to be added to the VirtualSession implementation must implement this interface.
VirtualTerminalListener Implementations receive events about activity in the virtual terminal, such as connection events, resizes, data sent and received.
 

Class Summary
BackingStore  
IOStreamConnector Writes all data received from an InputStream into an OutputStream.
LicenseManager This class is used to install your license key.
ScrollEvent Event fired when an implementation of a VDUScrollBar state changes in some way.
SoftFont Graphics object to draw the extended graphics character set provided by VT terminals.
TerminalEmulation A VDUBuffer extension that provides VT100, VT220, VT320 and ANSI emulation.
TerminalUtil Terminal Utitilies
VDUBuffer The VDUBuffer provides a rectangular buffer that represents a terminal screen and provides methods for manipulating this buffer.
VirtualTerminalAdapter Convenient adapter implementation of a VirtualTerminalListener.
 

Package com.sshtools.terminal Description

This package contains core terminal interfaces and utility classes that enable the creation of a terminal implementation.



Copyright © 2003-2009 SSHTOOLS LTD. All Rights Reserved.