All Classes and Interfaces

Class
Description
The base class for all property conditions.
base exception for most/all exceptions thrown from the API these are unchecked exceptions.
Implementors of this interface have attributes.
These are attributes that can be used in Attributed.isAvailable(String) and Attributed.hasAttribute(String).
A BareCursor represents the current "type-in" point on the screen.
This is the type of the cursor.
A BareField represents a 'raw' field defined on the host.
A BareScreen represents a host screen.
A BareSession represents a connection to a host and allows you to "drive" the host application.
Implementors of this interface can accept a text.
A factory with static methods for creating bare sessions.
A Cell represents one location on the screen.
An enumeration of possible Cell types.
These are colors that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
These are colors for an AnsiPlus host that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
These are colors for a 3270 host that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
These are colors for a 5250 host that are returned by Attributed.getForegroundColor().
A Condition is a test, can be true or false.
Static methods for creating various common Conditions.
A Control represents a named user interface element within a host application.
A Cursor represents the current "type-in" point on the screen.
Anything related to a host application that has a definition will implement Defined.
This class contains information about supported emulators.
The emulator that connects to a AnsiPlus host.
The emulator that connects to HEMAN recordings.
The emulator that connects to a 3270 host.
The emulator that connects to a 5250 host.
A Field represents a user-defined named control that has text content and attributes.
An unchecked exception for when there is a problem with a field.
The type of field exception
An unchecked exception for when there is a problem validating a field.
This class implements 3270 StartupInformationListener, but does not do anything.
This class implements 3270 StartupInformationListener, so it can log every change to the logging infrastructure.
This class implements 5250 StartupInformationListener, but does not do anything.
This class implements 5250 StartupInformationListener, so it can log every change to the logging infrastructure.
A Keyboard provides methods for sending keystrokes to a host.
Declarations of keys (actions) to be used with Keyboard.sendKey().
Declarations of Ansi VT keys (actions) to be used with Keyboard.sendKey().
Declarations of IBM 3270 keys (actions) to be used with Keyboard.sendKey().
Declarations of IBM 5250 keys (actions) to be used with Keyboard.sendKey().
exception thrown when a field cannot be found.
An implementation of Condition that includes model property names which indicates when a waitFor should 'wake up' to evaluate the condition.
A Screen represents a host screen.
A Session expands on the more basic BareSession, adding named screens and named user-defined fields and 'controls'.
A factory with static methods for creating (defined) sessions.
This interface describes the startup information for a host session.
This interface describes the startup information for an IBM 3270 host session.
This interface describes the startup information for an IBM 5250 host session.
This interface describes a startup information listener.
This interface describes a startup information listener for an IBM 3270 host session.
This interface describes a startup information listener for an IBM 5250 host session.
Static methods for creating common Table.StopCondition's.
 
A StopCondition where the stop condition is a value in a field.
An abstract superclass for most concrete StopConditions.
A Table represents a collection of rows and columns, often spanning multiple 'pages'.
A Row represents one entry in a Table, consisting of a list of Fields.
A RowVisitor is called for each row.
A Scroll action is invoked when a table iterator (e.g.
A StopCondition is a Condition that returns true from its isTrue method when a table iterator (e.g.
A 'wait for' condition.
An unchecked exception for problems scrolling through tables.
Timeout represents a timeout value together with its units.