Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCondition - Class in com.rs.seagull.emulator.api
The base class for all property conditions.
AbstractCondition() - Constructor for class com.rs.seagull.emulator.api.AbstractCondition
 
accept(String) - Method in interface com.rs.seagull.emulator.api.BareSession.Capture
Accept the provided text.
addRow(List<String>, List<String>) - Method in interface com.rs.seagull.emulator.api.Table
Add a row to the table.
addRow(List<String>, List<String>, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
Add a row to the table.
addStartupInformationListener(StartupInformationListener) - Method in interface com.rs.seagull.emulator.api.BareSession
Add the provided listener, so it will get notified of changes in the startup information.
alwaysFalse() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is always false.
alwaysTrue() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is always true.
and(Condition, Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when two other conditions are both true.
AnsiPlus() - Constructor for class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
AnsiVT() - Constructor for class com.rs.seagull.emulator.api.Keys.AnsiVT
 
ApiException - Exception in com.rs.seagull.emulator.api
base exception for most/all exceptions thrown from the API these are unchecked exceptions.
ApiException() - Constructor for exception com.rs.seagull.emulator.api.ApiException
 
APP_0 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 0.
APP_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 1.
APP_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 10.
APP_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 11.
APP_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 12.
APP_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 13.
APP_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 14.
APP_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 15.
APP_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 2.
APP_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 3.
APP_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 4.
APP_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 5.
APP_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 6.
APP_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 7.
APP_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 8.
APP_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style application key code 9.
ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Attention key.
ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Attention key.
Attributed - Interface in com.rs.seagull.emulator.api
Implementors of this interface have attributes.
Attributes - Class in com.rs.seagull.emulator.api
These are attributes that can be used in Attributed.isAvailable(String) and Attributed.hasAttribute(String).

B

BACKGROUND_COLOR - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for the background color.
BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Backspace key.
BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Backspace key.
BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Backspace key.
BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Backtab key.
BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Backtab key.
BareCursor - Interface in com.rs.seagull.emulator.api
A BareCursor represents the current "type-in" point on the screen.
BareCursor.CursorType - Enum Class in com.rs.seagull.emulator.api
This is the type of the cursor.
BareField - Interface in com.rs.seagull.emulator.api
A BareField represents a 'raw' field defined on the host.
BareScreen - Interface in com.rs.seagull.emulator.api
A BareScreen represents a host screen.
BareSession - Interface in com.rs.seagull.emulator.api
A BareSession represents a connection to a host and allows you to "drive" the host application.
BareSession.Capability - Enum Class in com.rs.seagull.emulator.api
BareSession.Capture - Interface in com.rs.seagull.emulator.api
Implementors of this interface can accept a text.
BareSessionFactory - Class in com.rs.seagull.emulator.api
A factory with static methods for creating bare sessions.
BareSessionFactory() - Constructor for class com.rs.seagull.emulator.api.BareSessionFactory
 
bindImageChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
bindImageChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
bindImageChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The flag, to indicate that the server is allowed to send the SNA Bind image and Unbind image notification, changed.
BLACK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 black color (0xF8)
BLACK_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus black background color (40)
BLACK_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus black foreground color (30)
BLINK - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for blinking.
BLINKING - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
5250-style blinking cursor
BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 blue color (0xF1)
BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 blue color (0x3A)
BLUE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus blue background color (44)
BLUE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus blue foreground color (34)
BLUE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 blue reverse color (0x3B)
BLUE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 blue underscore color (0x3E)
BOLD - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for bold.
BRIGHT - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for bright.

C

cancelInviteCount(int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Conditions that is true when the CancelInviteCount property has incremented the given number of times.
cancelInviteCountAbsolute(long) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Conditions that is true when the CancelInviteCount property has become the provided count.
Cell - Interface in com.rs.seagull.emulator.api
A Cell represents one location on the screen.
Cell.CellType - Enum Class in com.rs.seagull.emulator.api
An enumeration of possible Cell types.
changeBlackBoxCapacity(int) - Method in interface com.rs.seagull.emulator.api.BareSession
Change the capacity of the Black Box recorder for this session.
changeCount(int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Conditions that is true when the ChangeCount property has incremented the given number of times.
changeCount(BareSession, int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Conditions that is true when the ChangeCount property has incremented the given number of times.
changeCountAbsolute(long) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Conditions that is true when the ChangeCount property has incremented to a new value.
cleanUp() - Method in class com.rs.seagull.emulator.api.AbstractCondition
Clean up, e.g.
cleanUp() - Method in class com.rs.seagull.emulator.api.PropertyCondition
 
CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Clear key.
CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Clear key.
CLEAR_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style clear partition key.
CMD_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 1 key.
CMD_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 10 key.
CMD_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 11 key.
CMD_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 12 key.
CMD_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 13 key.
CMD_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 14 key.
CMD_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 15 key.
CMD_16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 16 key.
CMD_17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 17 key.
CMD_18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 18 key.
CMD_19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 19 key.
CMD_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 2 key.
CMD_20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 20 key.
CMD_21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 21 key.
CMD_22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 22 key.
CMD_23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 23 key.
CMD_24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 24 key.
CMD_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 3 key.
CMD_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 4 key.
CMD_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 5 key.
CMD_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 6 key.
CMD_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 7 key.
CMD_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 8 key.
CMD_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style command 9 key.
Colors - Class in com.rs.seagull.emulator.api
These are colors that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
Colors() - Constructor for class com.rs.seagull.emulator.api.Colors
 
Colors.AnsiPlus - Class in com.rs.seagull.emulator.api
These are colors for an AnsiPlus host that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
Colors.Ibm3270 - Class in com.rs.seagull.emulator.api
These are colors for a 3270 host that are returned by Attributed.getForegroundColor() and Attributed.getBackgroundColor().
Colors.Ibm5250 - Class in com.rs.seagull.emulator.api
These are colors for a 5250 host that are returned by Attributed.getForegroundColor().
COLUMN_SEPARATOR - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for column separator.
columnContainsValue(Session, String, String, boolean, boolean, boolean, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is indicated by a particular column field having a particular value anywhere within it.
com.rs.seagull.emulator.api - package com.rs.seagull.emulator.api
This package contains classes and interfaces needed to drive a host application programmatically via an emulator such as IBM 5250, IBM 3270, and VT (aka Ansi Plus).
completeConnect() - Method in interface com.rs.seagull.emulator.api.BareSession
Complete the connection housekeeping after an asynchronous connection was made.
composite(Session, List<Table.StopCondition>, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Create a StopCondition that is composed of multiple StopConditions.
CompositeStopCondition(Session, List<Table.StopCondition>, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
 
Condition - Interface in com.rs.seagull.emulator.api
A Condition is a test, can be true or false.
Conditions - Class in com.rs.seagull.emulator.api
Static methods for creating various common Conditions.
connect(Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
Connect to the host, waiting for the connection to be completed.
connectAsync(Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
Initiate a connection to the host asynchronously.
contains - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
True if the text comparison should be contains() rather than equals()
CONTAINS_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: contains
ContentionResolution - Enum constant in enum class com.rs.seagull.emulator.api.BareSession.Capability
This Capability indicates whether the session can negotiate 'contention resolution' with the host and what the negotiation result was.
contentionResolutionChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
contentionResolutionChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
contentionResolutionChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The flag, to indicate that both the client and the server are able to handle the SDI, KRI and Signal header flags and the BID data type as defined in 'draft-ietf-tn3270e-extensions-01', changed.
Control - Interface in com.rs.seagull.emulator.api
A Control represents a named user interface element within a host application.
CONTROL_0x00 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-@ key (ASCII value 0x00)
CONTROL_0x1B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-[ key (ASCII value 0x1b)
CONTROL_0x1C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-\ key (ASCII value 0x1c)
CONTROL_0x1D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-] key (ASCII value 0x1d)
CONTROL_0x1E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-^ key (ASCII value 0x1e)
CONTROL_0x1F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-_ key (ASCII value 0x1f)
CONTROL_A - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-A key (ASCII value 0x01)
CONTROL_B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-B key (ASCII value 0x02)
CONTROL_C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-C key (ASCII value 0x03)
CONTROL_D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-D key (ASCII value 0x04)
CONTROL_E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-E key (ASCII value 0x05)
CONTROL_F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-F key (ASCII value 0x06)
CONTROL_G - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-G key (ASCII value 0x07)
CONTROL_H - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-H key (ASCII value 0x08)
CONTROL_I - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-I key (ASCII value 0x09)
CONTROL_J - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-J key (ASCII value 0x0a)
CONTROL_K - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-K key (ASCII value 0x0b)
CONTROL_L - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-L key (ASCII value 0x0c)
CONTROL_M - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-M key (ASCII value 0x0d)
CONTROL_N - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-N key (ASCII value 0x0e)
CONTROL_O - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-O key (ASCII value 0x0f)
CONTROL_P - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-P key (ASCII value 0x10)
CONTROL_Q - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-Q key (ASCII value 0x11)
CONTROL_R - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-R key (ASCII value 0x12)
CONTROL_S - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-S key (ASCII value 0x13)
CONTROL_T - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-T key (ASCII value 0x14)
CONTROL_U - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-U key (ASCII value 0x15)
CONTROL_V - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-V key (ASCII value 0x16)
CONTROL_W - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-W key (ASCII value 0x17)
CONTROL_X - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-X key (ASCII value 0x18)
CONTROL_Y - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-Y key (ASCII value 0x19)
CONTROL_Z - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Control-Z key (ASCII value 0x1a)
create(ConnectionBuilder) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
Creates a BareSession.
create(ConnectionBuilder) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(ConnectionBuilder, ApplicationDefinition) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(ConnectionBuilder, String, String, int, Map<String, Object>) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
Creates a BareSession.
create(String, String, int) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
Creates a BareSession.
create(String, String, int) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(String, String, int, Map<String, Object>) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
Creates a BareSession.
create(String, String, int, Map<String, Object>, ApplicationDefinition) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(String, String, int, Map<String, Object>, ApplicationDefinitions) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(String, String, int, Map<String, Object>, String) - Static method in class com.rs.seagull.emulator.api.SessionFactory
Create a (defined) Session.
create(URI) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
Creates a BareSession.
createScreenShot(OutputStream) - Method in interface com.rs.seagull.emulator.api.BareScreen
Write this screen to the provided OutputStream in XML format.
createScreenShot(OutputStream, String, String, String, String, String) - Method in interface com.rs.seagull.emulator.api.BareScreen
Write this screen to the provided OutputStream in XML format.
currentScreen - Variable in exception com.rs.seagull.emulator.api.TableScrollException
The current screen
Cursor - Interface in com.rs.seagull.emulator.api
A Cursor represents the current "type-in" point on the screen.
cursorAt(BareScreen, Point) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is at a particular screen location.
cursorAt(Point) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is at a particular screen location.
cursorIn(BareScreen, Rectangle) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular screen area.
cursorIn(Session, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular field.
cursorIn(Session, String, int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular subfield of a multi-line or column field.
cursorIn(Rectangle) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular screen area.
cursorIn(String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular field.
cursorIn(String, int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is in a particular subfield of a multi-line or column field.
cursorIsVisible() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is visible.
cursorIsVisible(BareScreen) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the cursor is visible.
cursorMoved() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true whenever the cursor has moved.
CYAN_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus cyan background color (46)
CYAN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus cyan foreground color (36)

D

dataIn(Session, String, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the given field contains the given data value.
dataIn(Rectangle, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the given rectangle contains the given data value.
dataIn(String, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the given field contains the given data value.
DEEP_BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 deep blue color (0xF9)
DEFAULT - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 default color (0x00)
DEFAULT_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus default background color (49)
DEFAULT_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus default foreground color (39)
defaultStopCondition(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition that is a composite of FirstPageMatches and TwoPagesMatch.
Defined - Interface in com.rs.seagull.emulator.api
Anything related to a host application that has a definition will implement Defined.
DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Delete key.
DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Delete key.
DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Delete key.
deviceNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
deviceNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
deviceNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The negotiated Device Name, as returned by the host with a CONNECT command, changed.
deviceTypeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
deviceTypeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
deviceTypeChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The negotiated Device Type, as returned by the host, changed.
DIM - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for dim.
disconnect() - Method in interface com.rs.seagull.emulator.api.BareSession
Disconnect from the host.
disconnectAsync() - Method in interface com.rs.seagull.emulator.api.BareSession
Disconnect from the host asynchronously.
doesNotExist - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
The field exception type for when a field does not exist.
doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
Log the provided text.
doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
Log the provided text.
doTestBeforeProcessingPage() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
 
doTestBeforeProcessingPage() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
doTestBeforeProcessingPage() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
Returns true if the condition's isTrue method should be called before processing a page (versus after).
DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Down arrow key.
DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Down arrow key.
DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Down arrow key.
DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style DUP key.
DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style DUP key.

E

eachPage() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
 
eachPage() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
eachPage() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
Called after each scroll.
eachRow(Table.Row) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
eachRow(Table.Row) - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
Called for each row, also gives the StopCondition a chance to skip rows.
EMPTY - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
Describes an empty cell
emptyMarker(Session, String, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is indicated by a particular field becoming empty.
Emulators - Class in com.rs.seagull.emulator.api
This class contains information about supported emulators.
Emulators() - Constructor for class com.rs.seagull.emulator.api.Emulators
 
Emulators.AnsiPlus - Class in com.rs.seagull.emulator.api
The emulator that connects to a AnsiPlus host.
Emulators.Heman - Class in com.rs.seagull.emulator.api
The emulator that connects to HEMAN recordings.
Emulators.Ibm3270 - Class in com.rs.seagull.emulator.api
The emulator that connects to a 3270 host.
Emulators.Ibm5250 - Class in com.rs.seagull.emulator.api
The emulator that connects to a 5250 host.
emulatorState(BareScreen, EmulatorState) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the emulator's state equals the provided emulator state.
emulatorState(EmulatorState) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the emulator's state equals the provided emulator state.
emulatorState(EmulatorState, boolean) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the emulator's state equals the provided emulator state.
END - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
End key.
END - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
End key.
END - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
End key.
endMarker(Session, String, String, boolean, boolean, boolean, String, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is indicated by a particular field having a particular value.
EndMarkerStopCondition(Session, boolean, boolean, boolean, String, String) - Constructor for class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
Create an EndMarkerStopCondition where the stop condition is a value in a field.
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Enter key.
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Enter key.
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Enter key.
ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Erase to end of field.
ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Erase to end of field.
ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Erase input key.
ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Erase input key.
ERROR_OVERRIDE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style error override key.
ERROR_RESET - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style error reset key.
errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The Error Code, as returned by the host with a REJECT command, changed.
errorCodeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
errorCodeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
errorCodeChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record Error Code, changed.
ESC - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
ESC key.
executeJavaScript(String, Map<String, Object>, Map<String, Object>) - Method in interface com.rs.seagull.emulator.api.BareSession
Execute the provided Javascript in the context of this session.
executeJavaScript(String, Map<String, Object>, Map<String, Object>, Callable<Boolean>) - Method in interface com.rs.seagull.emulator.api.BareSession
Execute the provided Javascript in the context of this session.
executeJavaScript(String, Map<String, Object>, Map<String, Object>, Callable<Boolean>, FileObject) - Method in interface com.rs.seagull.emulator.api.BareSession
Execute the provided Javascript in the context of this session.

F

F1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F1 function key.
F10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F10 function key.
F11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F11 function key.
F12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F12 function key.
F13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F13 function key.
F14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F14 function key.
F15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F15 function key.
F16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F16 function key.
F17 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F17 function key.
F18 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F18 function key.
F19 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F19 function key.
F2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F2 function key.
F20 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F20 function key.
F3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F3 function key.
F4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F4 function key.
F5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F5 function key.
F6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F6 function key.
F7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F7 function key.
F8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F8 function key.
F9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
F9 function key.
Field - Interface in com.rs.seagull.emulator.api
A Field represents a user-defined named control that has text content and attributes.
FIELD_EXIT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style Field Exit key.
FIELD_EXIT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style Field Exit key.
FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style Field Mark key.
FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style Field Mark key.
FIELD_MINUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style Field - key.
FIELD_PLUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style Field + key.
FieldException - Exception in com.rs.seagull.emulator.api
An unchecked exception for when there is a problem with a field.
FieldException(String, FieldException.Type) - Constructor for exception com.rs.seagull.emulator.api.FieldException
Create a new FieldException with the provided field name and field exception type
FieldException.Type - Enum Class in com.rs.seagull.emulator.api
The type of field exception
FieldValidationException - Exception in com.rs.seagull.emulator.api
An unchecked exception for when there is a problem validating a field.
FieldValidationException(String, Enum<?>, String) - Constructor for exception com.rs.seagull.emulator.api.FieldValidationException
FIND - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Find key.
findRow(Map<String, String>) - Method in interface com.rs.seagull.emulator.api.Table
Find a row by the given search criteria.
findRow(Map<String, String>, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
Find a row by the given search criteria.
firstPageMatches(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is reached when the first page appears again.
FOREGROUND_COLOR - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for the foreground color.
FORWARD_EDGE_AUTO_TRIGGER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style forward edge auto-trigger key.

G

getAllText() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the entire screen text with no line-endings.
getBackgroundColor() - Method in interface com.rs.seagull.emulator.api.Attributed
Get the background color.
getCapability(BareSession.Capability) - Method in interface com.rs.seagull.emulator.api.BareSession
Get the value of the requested capability.
getCell(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the Cell at a location of the screen.
getCell(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the Cell at a location of the screen.
getCell(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the Cell at a location of the screen.
getCellList(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a collection of Cells.
getCellList(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a collection of Cells.
getCellList(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a collection of Cells.
getCellList(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a collection of Cells of a rectangular portion of the screen.
getChangeCount() - Method in interface com.rs.seagull.emulator.api.BareScreen
Get the change count.
getColumnNames() - Method in interface com.rs.seagull.emulator.api.Table
Returns the names of the table's columns.
getCursor() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the cursor for the screen.
getCursor() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the cursor for the current screen.
getCursor() - Method in interface com.rs.seagull.emulator.api.Session
Returns the cursor for the current screen.
getCursorList() - Method in interface com.rs.seagull.emulator.api.BareScreen
Get a collection with all cursors of this screen.
getCursorPosition() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the current cursor position.
getDefinition() - Method in interface com.rs.seagull.emulator.api.Screen
Returns the identification information for the screen.
getDeviceName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the negotiated Device Name as returned by the host with a CONNECT command.
getDeviceType() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the negotiated Device Type as returned by the host.
getEmulator() - Method in interface com.rs.seagull.emulator.api.StartupInformation
Get the type of emulator for which this is the startup information.
getEmulatorName() - Method in interface com.rs.seagull.emulator.api.BareScreen
Get the name that identifies the emulator.
getEmulatorState() - Method in interface com.rs.seagull.emulator.api.BareScreen
Get the input state of the client.
getErrorCode() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
Get the error code.
getErrorCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the Error Code as returned by the host with a REJECT command.
getErrorCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record Error Code.
getErrorText() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
Get the error text.
getField(String) - Method in interface com.rs.seagull.emulator.api.Screen
Returns the user-defined field with the given name.
getField(String) - Method in interface com.rs.seagull.emulator.api.Session
Returns the user-defined field with the given name from the current screen.
getFieldMap() - Method in interface com.rs.seagull.emulator.api.Table.Row
Returns the contents of the Row as a Map.
getFieldName() - Method in exception com.rs.seagull.emulator.api.FieldException
Get the field name.
getFields() - Method in interface com.rs.seagull.emulator.api.Screen
Returns a list of all the user-defined fields.
getFields() - Method in interface com.rs.seagull.emulator.api.Session
Returns a list of all the user-defined fields on the current screen.
getFields() - Method in interface com.rs.seagull.emulator.api.Table.Row
Returns the contents of the Row.
getForegroundColor() - Method in interface com.rs.seagull.emulator.api.Attributed
Get the foreground color.
getHorizontalScale() - Method in interface com.rs.seagull.emulator.api.Attributed
Get the horizontal scale.
getHostConnection() - Method in interface com.rs.seagull.emulator.api.BareSession
Get the HostConnection from the session.
getHostField(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the host-defined field at the given location.
getHostFields() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a list of the host-defined fields.
getHostSession() - Method in class com.rs.seagull.emulator.api.PropertyCondition
Get the host session.
getId() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns a unique (within this JVM) identifier.
getId() - Method in interface com.rs.seagull.emulator.api.Table.Row
Returns the identifier of the row, unique within this Table.
getJobName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record Job Name.
getKeyboard() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the keyboard for the screen.
getKeyboard() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the keyboard for the current screen.
getKeyboardRestoreCount() - Method in interface com.rs.seagull.emulator.api.BareScreen
Get the keyboard restore count.
getLength() - Method in interface com.rs.seagull.emulator.api.BareField
Returns the length of the host-defined field.
getLocation() - Method in interface com.rs.seagull.emulator.api.BareField
Returns the screen coordinates (zero-based) of the host-defined field.
getMessage() - Method in exception com.rs.seagull.emulator.api.FieldException
 
getMessage() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
 
getMessage() - Method in exception com.rs.seagull.emulator.api.TableScrollException
 
getName() - Method in interface com.rs.seagull.emulator.api.Defined
Returns the name of the item.
getNextPageScrollAction() - Method in interface com.rs.seagull.emulator.api.Table
Returns the ScrollAction for moving forward through the pages of the Table.
getObjectName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record Object Name.
getPosition() - Method in interface com.rs.seagull.emulator.api.BareCursor
Return the current cursor position.
getPropertyName() - Method in class com.rs.seagull.emulator.api.PropertyCondition
Deprecated.
will return null is there are no property names otherwise returns the alphabetically first property name
getPropertyNames() - Method in class com.rs.seagull.emulator.api.PropertyCondition
Returns a collection of model properties which, when changed, causes the condition to be evaluated.
getPropertyNamesAsArray() - Method in class com.rs.seagull.emulator.api.PropertyCondition
Returns an array of model properties which, when changed, causes the condition to be evaluated.
getRectangle() - Method in interface com.rs.seagull.emulator.api.Field
Returns the area the field occupies.
getResponseCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record success or error response code, as returned by the host, mapped to an enum.
getResponseCodeAutoSignon() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record error response codes for non-Kerberos Services Token automatic sign-on, as returned by the host, mapped to an enum.
getResponseCodeAutoSignonKerberos() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record error response codes for Kerberos Services Token automatic sign-on support, as returned by the host, mapped to an enum.
getResponseCodeText() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record success or error response code, as returned by the host, as original string.
getRows(boolean) - Method in interface com.rs.seagull.emulator.api.Table
Retrieve all the rows of the table.
getScreen() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the currently visible screen.
getScreen() - Method in interface com.rs.seagull.emulator.api.Session
Returns the currently visible screen.
getScreenList() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns all available screens.
getScreenName() - Method in interface com.rs.seagull.emulator.api.Session
Returns the name of the currently visible screen.
getScreenSize() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the size of the current screen.
getSize() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the size of the screen.
getSize() - Method in interface com.rs.seagull.emulator.api.Field
Returns the dimensions of the field.
getSnapshot() - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns an immutable snapshot, created (if necessary) from this BareScreen.
getStartupInformation() - Method in interface com.rs.seagull.emulator.api.BareSession
Get the Startup Information which is provided by the host during negotiation/startup.
getStopCondition() - Method in interface com.rs.seagull.emulator.api.Table
Returns the StopCondition for the Table.
getSystemName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
Get the Start-Up Response Record System Name.
getTable(String) - Method in interface com.rs.seagull.emulator.api.Screen
Returns the user-defined table with the given name.
getTable(String) - Method in interface com.rs.seagull.emulator.api.Session
Returns the user-defined table with the given name from the current screen.
getTargetValue() - Method in class com.rs.seagull.emulator.api.PropertyCondition
Get the target value.
getText() - Method in interface com.rs.seagull.emulator.api.BareField
Returns the entire text content of the host-defined field.
getText() - Method in interface com.rs.seagull.emulator.api.Cell
Get the text of this Cell.
getText() - Method in interface com.rs.seagull.emulator.api.Field
Returns the entire text content of the field.
getText(int) - Method in interface com.rs.seagull.emulator.api.Field
For multi-part fields, e.g.
getText(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the text content of a portion of the screen.
getText(int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a portion of the current screen.
getText(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the text content of a portion of the screen.
getText(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a portion of the current screen.
getText(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the text content of a portion of the screen.
getText(Point, int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a portion of the current screen.
getText(String) - Method in interface com.rs.seagull.emulator.api.Session
Returns the text content of the given field.
getTextAtRowColumn(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a portion of the current screen.
getTextLine(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns a single line of text content.
getTextLine(int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns a single line of text content.
getTextLines(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the text content of a portion of the screen, divided into individual lines matching the lines on the screen.
getTextLines(Point, int) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a portion of the current screen, divided into individual lines matching the lines on the screen.
getTextLines(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareScreen
Returns the text content of a rectangular portion of the screen, divided into individual lines matching the lines on the screen.
getTextLines(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareSession
Returns the text content of a rectangular portion of the current screen, divided into individual lines matching the lines on the screen.
getTextList() - Method in interface com.rs.seagull.emulator.api.Field
For multi-part fields, e.g.
getType() - Method in interface com.rs.seagull.emulator.api.BareCursor
Get the type of cursor.
getType() - Method in interface com.rs.seagull.emulator.api.Cell
Get the type of this cell.
getType() - Method in exception com.rs.seagull.emulator.api.FieldException
Get the type.
getVerticalScale() - Method in interface com.rs.seagull.emulator.api.Attributed
Get the vertical scale.
GRAY - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 gray color (0xFE)
GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 green color (0xF4)
GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 green color (0x20)
GREEN_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus green background color (42)
GREEN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus green foreground color (32)
GREEN_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 green reverse color (0x21)
GREEN_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 green underscore color (0x24)
GREEN_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 green underscore reverse color (0x25)

H

hasAttribute(String) - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the provided boolean attribute is set.
hasCapability(BareSession.Capability) - Method in interface com.rs.seagull.emulator.api.BareSession
Check whether this session has the requested capability.
HELP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Help key.
HELP_FROM_ERROR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Help from error key.
HIDDEN - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
No visible cursor
hideViewer() - Method in interface com.rs.seagull.emulator.api.BareSession
Hide the viewer.
HOME - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Home key.
HOME - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Home key.
HOME - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Home key.
HORIZONTAL_SCALE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for horizontal scale.

I

Ibm3270 - Static variable in interface com.rs.seagull.emulator.api.StartupInformation
This constant can be returned by StartupInformation.getEmulator() to indicate that the startup information instance is StartupInformation.Ibm3270
Ibm3270() - Constructor for class com.rs.seagull.emulator.api.Colors.Ibm3270
 
Ibm3270() - Constructor for class com.rs.seagull.emulator.api.Keys.Ibm3270
 
Ibm3270StartupInformationAdapter - Class in com.rs.seagull.emulator.api
This class implements 3270 StartupInformationListener, but does not do anything.
Ibm3270StartupInformationAdapter() - Constructor for class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
Ibm3270StartupInformationLogger - Class in com.rs.seagull.emulator.api
This class implements 3270 StartupInformationListener, so it can log every change to the logging infrastructure.
Ibm3270StartupInformationLogger(Logger, Level) - Constructor for class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
Create a new instance of Ibm3270StartupInformationLogger, which will log for to the provided Logger with the provided Level.
Ibm5250 - Static variable in interface com.rs.seagull.emulator.api.StartupInformation
This constant can be returned by StartupInformation.getEmulator() to indicate that the startup information instance is StartupInformation.Ibm5250
Ibm5250() - Constructor for class com.rs.seagull.emulator.api.Colors.Ibm5250
 
Ibm5250() - Constructor for class com.rs.seagull.emulator.api.Keys.Ibm5250
 
Ibm5250StartupInformationAdapter - Class in com.rs.seagull.emulator.api
This class implements 5250 StartupInformationListener, but does not do anything.
Ibm5250StartupInformationAdapter() - Constructor for class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
Ibm5250StartupInformationLogger - Class in com.rs.seagull.emulator.api
This class implements 5250 StartupInformationListener, so it can log every change to the logging infrastructure.
Ibm5250StartupInformationLogger(Logger, Level) - Constructor for class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
Create a new instance of Ibm5250StartupInformationLogger, which will log for to the provided Logger with the provided Level.
IGNORE_CASE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: ignoreCase
ignoreCase - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
True if the text comparison should ignore case
INCLUDE_MARKER_ROW_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: includeMarkerRow
incrementPageCount() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
Increment the page count.
initialize() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
initialize() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
initialize will be called once before iterating through the pages of a Table.
innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
 
innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
 
innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
Returns true if the Condition is satisfied.
inputInhibitDown() - Static method in class com.rs.seagull.emulator.api.Conditions
Deprecated.
Use the inputReady or emulatorState condition
inputInhibitDown(BareScreen) - Static method in class com.rs.seagull.emulator.api.Conditions
Deprecated.
Use the inputReady or emulatorState condition
inputReady() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the session is ready for input.
inputReady(BareSession) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the session is ready for input.
INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Insert key.
INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Insert key.
INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Insert key.
INVISIBLE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for invisible.
IS_TRUE_FUNCTION_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: isTrueFunction
isAvailable(String) - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the provided attribute is available as attribute for the emulator type, of which this Attributed is a part.
isBindImage() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the flag to indicate that the server is allowed to send the SNA Bind image and Unbind image notification.
isBlink() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'blink' attribute is set.
isBlinking() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Check if the CursorType is blinking.
isBold() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'bold' attribute is set.
isBright() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'bright' attribute is set.
isColumnSeparator() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'column separator' attribute is set.
isConnected() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns true if the session is connected.
isContentionResolution() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the flag to indicate that both the client and the server are able to handle the SDI, KRI and Signal header flags and the BID data type as defined in 'draft-ietf-tn3270e-extensions-01'.
isCursorVisible() - Method in interface com.rs.seagull.emulator.api.BareSession
Returns true if the cursor is visible.
isDim() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'dim' attribute is set.
isEditable() - Method in interface com.rs.seagull.emulator.api.Field
Returns true if the field is editable, i.e.
isHidden() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Check if the CursorType is hidden.
isInField(String) - Method in interface com.rs.seagull.emulator.api.Cursor
Returns true if the cursor is positioned inside the named field.
isInField(String, int) - Method in interface com.rs.seagull.emulator.api.Cursor
Returns true if the cursor is positioned inside the index'th part of the multi-part named field.
isInputInhibit() - Method in interface com.rs.seagull.emulator.api.BareScreen
Check if the input inhibit flag is raised.
isInvisible() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'invisible' attribute is set.
isOperatorError() - Method in interface com.rs.seagull.emulator.api.BareSession
Return true if there was an Operator Error.
isResponses() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the flag to indicate that the server provides support for positive and negative response handling.
isReverse() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'reverse' attribute is set.
isReverse() - Method in interface com.rs.seagull.emulator.api.BareScreen
Check if the colors on the BareScreen are reversed.
isSnapshot() - Method in interface com.rs.seagull.emulator.api.BareScreen
Tests if this BareScreen is an immutable snapshot.
isSnaSense() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the flag to indicate that the server is committed to accepting SNA-SENSE-CODE responses to 3270-DATA, SCS-DATA (LU1), BID and FMH-DATA data type messages.
isSysReq() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
Get the flag to indicate that allows the client and server to emulate some (or all, depending on the server) of the functions of the SYSREQ key in an SNA environment.
isTrue() - Method in interface com.rs.seagull.emulator.api.Condition
Returns true if the Condition is satisfied.
isTrue() - Method in class com.rs.seagull.emulator.api.PropertyCondition
 
isTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
isTrue(String, String) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
Return true if actual "equals" expected, where "equals" takes into account the ignoreCase and contains settings.
isUnderline() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'underline' attribute is set.
isVisible() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Check if the CursorType is visible.
isVisible() - Method in interface com.rs.seagull.emulator.api.BareCursor
Return true if the cursor is visible.
isWriteProtect() - Method in interface com.rs.seagull.emulator.api.Attributed
Check if the 'write protect' attribute is set.

J

javaScript(Session, String) - Static method in class com.rs.seagull.emulator.api.StopConditions
Create a StopCondition that uses JavaScript to determine when to stop.
jobNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
jobNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
jobNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record Job Name, changed.
jsIsTrueScript - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
Script source script that implements isTrue and "returns" (ends with) a boolean, can be null

K

Keyboard - Interface in com.rs.seagull.emulator.api
A Keyboard provides methods for sending keystrokes to a host.
keyboardRestoreCountAtLeast(int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the 3270-style keyboard restore count is greater or equals to a particular value.
keyboardRestoreCountEquals(int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the 3270-style keyboard restore count equals a particular value.
keyboardRestoreCountEquals(BareScreen, int) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the 3270-style keyboard restore count equals a particular value.
Keys - Class in com.rs.seagull.emulator.api
Declarations of keys (actions) to be used with Keyboard.sendKey().
Keys() - Constructor for class com.rs.seagull.emulator.api.Keys
 
Keys.AnsiVT - Class in com.rs.seagull.emulator.api
Declarations of Ansi VT keys (actions) to be used with Keyboard.sendKey().
Keys.Ibm3270 - Class in com.rs.seagull.emulator.api
Declarations of IBM 3270 keys (actions) to be used with Keyboard.sendKey().
Keys.Ibm5250 - Class in com.rs.seagull.emulator.api
Declarations of IBM 5250 keys (actions) to be used with Keyboard.sendKey().

L

LEAD - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
Describes a lead (attribute) propagated to following cells
LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Left arrow key.
LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Left arrow key.
LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Left arrow key.
lineContains(int, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the screen contains a particular string anywhere on a particular line (zero-based).
locate() - Method in interface com.rs.seagull.emulator.api.Control
Get the location of the Control.
LOG - Static variable in class com.rs.seagull.emulator.api.Conditions
The logger for Conditions
LOG - Static variable in class com.rs.seagull.emulator.api.PropertyCondition
The logger for PropertyCondition
LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions
The logger for StopConditions
LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
The logger for StopConditionAdapter

M

MAGENTA_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus magenta background color (45)
MAGENTA_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus magenta foreground color (35)
MAGNETIC_NUMBER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Magnetic number.
MAGNETIC_OPERATOR_ID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Magnetic operator id.
MARKER_FIELD_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: markerField
MARKER_VALUE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: markerValue
markerField - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
The name of the marker column field
markerValue - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
The value the marker field contains when the end of the table is reached
MAX_PAGES_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: maxRecordCount
maxPages - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
The maximum number of pages to retrieve

N

NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.AnsiPlus
The name of an emulator that connects to a AnsiPlus host
NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Heman
The name of an emulator that connects to HEMAN recordings
NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm3270
The name of an emulator that connects to a 3270 host
NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm5250
The name of an emulator that connects to a 5250 host
NEWLINE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Newline key.
NEXT_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Next screen key.
NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style no aid code.
NONDISPLAY_27 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 non-display color (0x27)
NONDISPLAY_2F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 non-display color (0x2F)
NONDISPLAY_37 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 non-display color (0x37)
NONDISPLAY_3F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 non-display color (0x3F)
NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus normal color (0)
NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 normal color (0xF0)
NoSuchFieldException - Exception in com.rs.seagull.emulator.api
exception thrown when a field cannot be found.
NoSuchFieldException(String) - Constructor for exception com.rs.seagull.emulator.api.NoSuchFieldException
Create a new NoSuchFieldException.
not(Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the given condition is false.
notInputCapable - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
The field exception type for when a field is not input-capable.
NUL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
VT-style NUL filler (ASCII value 0x00)
NUM_0 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 0.
NUM_1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 1.
NUM_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 2.
NUM_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 3.
NUM_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 4.
NUM_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 5.
NUM_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 6.
NUM_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 7.
NUM_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 8.
NUM_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad 9.
NUM_ADD - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad plus.
NUM_COMMA - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad comma.
NUM_DECIMAL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad decimal point.
NUM_DIVIDE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad divide.
NUM_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad enter.
NUM_MULTIPLY - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad multiply.
NUM_SUBTRACT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Numeric keypad minus.

O

objectNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
objectNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
objectNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record Object Name, changed.
operatorError(Session, Table, int, String) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is reached when an operator error occurs.
or(Condition, Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when either of two other conditions are true.
ORANGE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 orange color (0xFA)

P

PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PA1 function key.
PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
PA1 function key.
PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PA2 function key.
PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
PA2 function key.
PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PA3 function key.
PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
PA3 function key.
PAGE_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PageDown key.
PAGE_UP - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PageUp key.
PALE_GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 pale green color (0xFC)
PALE_TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 pale turquoise color (0xFD)
PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PF1 function key.
PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF1 function key.
PF10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF10 function key.
PF11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF11 function key.
PF12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF12 function key.
PF13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF13 function key.
PF14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF14 function key.
PF15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF15 function key.
PF16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF16 function key.
PF17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF17 function key.
PF18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF18 function key.
PF19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF19 function key.
PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PF12function key.
PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF2 function key.
PF20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF20 function key.
PF21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF21 function key.
PF22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF22 function key.
PF23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF23 function key.
PF24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF24 function key.
PF25 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF25 function key.
PF26 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF26 function key.
PF27 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF27 function key.
PF28 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF28 function key.
PF29 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF29 function key.
PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PF3 function key.
PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF3 function key.
PF30 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF30 function key.
PF31 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF31 function key.
PF32 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF32 function key.
PF33 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF33 function key.
PF34 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF34 function key.
PF35 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF35 function key.
PF36 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF36 function key.
PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
PF4 function key.
PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF4 function key.
PF5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF5 function key.
PF6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF6 function key.
PF7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF7 function key.
PF8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF8 function key.
PF9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
PF9 function key.
PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 pink color (0xF3)
PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 pink color (0x38)
PINK_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 pink reverse color (0x39)
PINK_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 pink underscore color (0x3C)
PINK_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 pink underscore reverse color (0x3D)
prefix - Variable in exception com.rs.seagull.emulator.api.TableScrollException
A prefix to put before the exception's message
PREV_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Previous screen key.
PRINT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Print key.
PRINTER_NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style printer no aid code.
produceTroubleshootLog() - Method in interface com.rs.seagull.emulator.api.BareSession
Produce a troubleshoot log.
PropertyCondition - Class in com.rs.seagull.emulator.api
An implementation of Condition that includes model property names which indicates when a waitFor should 'wake up' to evaluate the condition.
PropertyCondition() - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
PropertyCondition(ModelMemberHolder) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided model member.
PropertyCondition(ModelMemberHolder, Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided model member, property names and target value.
PropertyCondition(ModelMemberHolder, String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided model member and one property name.
PropertyCondition(ModelMemberHolder, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided model member and property names.
PropertyCondition(ModelMemberHolder, String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided model member, property name and target value.
PropertyCondition(Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided property names and target value.
PropertyCondition(String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided property name.
PropertyCondition(String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided property names.
PropertyCondition(String, boolean) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided property name and flag whether to include the change-count.
PropertyCondition(String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
Create a PropertyCondition with the provided property name and target value.
PURPLE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 purple color (0xFB)

R

READ_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style read partition code.
RECORD_BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Record backspace key.
RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 red color (0xF2)
RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red color (0x28)
RED_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus red background color (41)
RED_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red blink color (0x2A)
RED_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus red foreground color (31)
RED_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red reverse color (0x29)
RED_REVERSE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red reverse blink color (0x2B)
RED_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red underscore color (0x2C)
RED_UNDERSCORE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red underscore blink color (0x2E)
RED_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 red underscore reverse color (0x2D)
REMOVE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Remove key.
removeStartupInformationListener(StartupInformationListener) - Method in interface com.rs.seagull.emulator.api.BareSession
Remove the provided listener, so it will no longer get notified of changes in the startup information.
RESET - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style reset key.
RESET_KEY_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: resetKey
responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record error response codes for non-Kerberos Services Token automatic sign-on, as returned by the host, mapped to an enum, changed.
responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record error response codes for Kerberos Services Token automatic sign-on support, as returned by the host, mapped to an enum, changed.
responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record success or error response code, as returned by the host, mapped to an enum, changed.
responseCodeTextChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
responseCodeTextChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
responseCodeTextChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record success or error response code, as returned by the host, as original string, changed.
responsesChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
responsesChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
responsesChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The flag, to indicate that the server provides support for positive and negative response handling, changed.
REV_NEUTRAL - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 reverse neutral color (0xF7)
REVERSE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for reverse.
RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Right arrow key.
RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Right arrow key.
RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Right arrow key.
ROLL_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Roll down key.
ROLL_LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Roll left key.
ROLL_RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Roll right key.
ROLL_UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Roll up key.

S

SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.AnsiPlus
The name of a connection scheme that connects to a AnsiPlus host
SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Heman
The name of a connection scheme that connects to HEMAN recordings
SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm3270
The name of a connection scheme that connects to a 3270 host
SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm5250
The name of a connection scheme that connects to a 5250 host
Screen - Interface in com.rs.seagull.emulator.api
A Screen represents a host screen.
screenChanges(Session, TableImpl, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is reached when the screen changes.
screenContains(String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the screen contains a particular string anywhere on the screen.
screenIdentified() - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen is identified.
screenNamed(Session, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name matches the given name.
screenNamed(Session, List<String>) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name matches any one of a given list of names.
screenNamed(String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name does not match the given name.
screenNamed(String...) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name matches any one of a given list of names.
screenNamed(List<String>) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name matches any one of a given list of names.
screenNotNamed(String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the current screen name matches the given name.
scroll() - Method in interface com.rs.seagull.emulator.api.Table.ScrollAction
Perform a scroll action.
SELECT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Select key.
SELECTOR_PEN_ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style selector pen attention action.
SELECTOR_PEN_AUTO_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
5250-style selector light pen auto-enter action.
semaphore - Variable in class com.rs.seagull.emulator.api.AbstractCondition
A semaphore to wait for a condition.
sendBytes(byte[]) - Method in interface com.rs.seagull.emulator.api.BareSession
Sends "raw" bytes to the host at the current cursor position.
sendBytes(byte[]) - Method in interface com.rs.seagull.emulator.api.Keyboard
Sends "raw" bytes to the host at the current cursor position.
sendKey(String) - Method in interface com.rs.seagull.emulator.api.BareSession
Sends a key to the host at the current cursor position.
sendKey(String) - Method in interface com.rs.seagull.emulator.api.Keyboard
Sends a key to the host at the current cursor position.
sendKey(String, int, String) - Method in interface com.rs.seagull.emulator.api.Session
Position the cursor to the given user-defined field, then send a key to the host.
sendKey(String, String) - Method in interface com.rs.seagull.emulator.api.Session
Position the cursor to the given user-defined field, then send a key to the host.
sendKeyAndCapture(String, BareSession.Capture) - Method in interface com.rs.seagull.emulator.api.BareSession
Send a key and capture the response text.
sendText(String) - Method in interface com.rs.seagull.emulator.api.BareSession
Sends text to the host at the current cursor position.
sendText(String) - Method in interface com.rs.seagull.emulator.api.Keyboard
Sends text to the host at the current cursor position.
session - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
The session
Session - Interface in com.rs.seagull.emulator.api
A Session expands on the more basic BareSession, adding named screens and named user-defined fields and 'controls'.
SessionFactory - Class in com.rs.seagull.emulator.api
A factory with static methods for creating (defined) sessions.
SessionFactory() - Constructor for class com.rs.seagull.emulator.api.SessionFactory
 
setDebugDelaySendKey(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.BareSession
Set the amount of time to pause before every sendKey call, to assist with simple debugging.
setDebugDelaySendKey(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.Keyboard
Set the amount of time to pause before every sendKey call, to assist with simple debugging.
setDebugDelaySendText(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.BareSession
Set the amount of time to pause before every sendText call, to assist with simple debugging.
setDebugDelaySendText(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.Keyboard
Set the amount of time to pause before every sendText call, to assist with simple debugging.
setJavascriptIsTrueScript(String) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
Allow the isTrue method to be implemented in javascript, which allows for extensibility.
setPosition(int) - Method in interface com.rs.seagull.emulator.api.BareCursor
Set the cursor position.
setPosition(int, int) - Method in interface com.rs.seagull.emulator.api.BareCursor
Set the cursor position.
setPosition(Point) - Method in interface com.rs.seagull.emulator.api.BareCursor
Set the cursor position.
setPosition(String) - Method in interface com.rs.seagull.emulator.api.Cursor
Set the cursor position to the beginning of the named field.
setPosition(String, int) - Method in interface com.rs.seagull.emulator.api.Cursor
Set the cursor position to the beginning of the index'th part of the multi-part named field.
setText(int, String) - Method in interface com.rs.seagull.emulator.api.Field
For multi-part fields, e.g.
setText(int, String, boolean) - Method in interface com.rs.seagull.emulator.api.Field
For multi-part fields, e.g.
setText(String) - Method in interface com.rs.seagull.emulator.api.BareField
Set the text content of the host-defined field.
setText(String) - Method in interface com.rs.seagull.emulator.api.Field
Set the text content of the field.
setText(String, String) - Method in interface com.rs.seagull.emulator.api.Session
Set the text content of the given named field.
setTrigger(Semaphore, BareSession) - Method in class com.rs.seagull.emulator.api.AbstractCondition
Set the trigger condition.
setTrigger(Semaphore, BareSession) - Method in class com.rs.seagull.emulator.api.PropertyCondition
 
showViewer() - Method in interface com.rs.seagull.emulator.api.BareSession
Open a graphical viewer on the session, so a human can watch it "in action".
snaSenseChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
snaSenseChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
snaSenseChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The flag, to indicate that the server is committed to accepting SNA-SENSE-CODE responses to 3270-DATA, SCS-DATA (LU1), BID and FMH-DATA data type messages, changed.
startingScreen - Variable in exception com.rs.seagull.emulator.api.TableScrollException
The screen where the table scroll started
StartupInformation - Interface in com.rs.seagull.emulator.api
This interface describes the startup information for a host session.
StartupInformation.Ibm3270 - Interface in com.rs.seagull.emulator.api
This interface describes the startup information for an IBM 3270 host session.
StartupInformation.Ibm5250 - Interface in com.rs.seagull.emulator.api
This interface describes the startup information for an IBM 5250 host session.
StartupInformationListener - Interface in com.rs.seagull.emulator.api
This interface describes a startup information listener.
StartupInformationListener.Ibm3270 - Interface in com.rs.seagull.emulator.api
This interface describes a startup information listener for an IBM 3270 host session.
StartupInformationListener.Ibm5250 - Interface in com.rs.seagull.emulator.api
This interface describes a startup information listener for an IBM 5250 host session.
STOP_CONDITION_JS_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: stopCondition
StopConditionAdapter(Session) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
StopConditionAdapter(Session, boolean, boolean, boolean) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
StopConditionAdapter(Session, boolean, boolean, boolean, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
StopConditionAdapter(Session, boolean, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
StopConditions - Class in com.rs.seagull.emulator.api
Static methods for creating common Table.StopCondition's.
StopConditions() - Constructor for class com.rs.seagull.emulator.api.StopConditions
 
StopConditions.CompositeStopCondition - Class in com.rs.seagull.emulator.api
 
StopConditions.EndMarkerStopCondition - Class in com.rs.seagull.emulator.api
A StopCondition where the stop condition is a value in a field.
StopConditions.StopConditionAdapter - Class in com.rs.seagull.emulator.api
An abstract superclass for most concrete StopConditions.
stringAtEquals(Point, int, String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the screen contains a particular value at a particular location.
stringBeforeCursorEquals(String) - Static method in class com.rs.seagull.emulator.api.Conditions
Returns a Condition that is true when the screen contents just to the left of the cursor match a given value.
STRUCTURED_FIELD - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
3270-style structured field code.
sysReqChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
 
sysReqChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
sysReqChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
The flag, to indicate that allows the client and server to emulate some (or all, depending on the server) of the functions of the SYSREQ key in an SNA environment, changed.
SYSTEM_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
System request key.
SYSTEM_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
System request key.
systemNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
 
systemNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
systemNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
The Start-Up Response Record System Name, changed.

T

TAB - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Tab key.
TAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Tab key.
TAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Tab key.
Table - Interface in com.rs.seagull.emulator.api
A Table represents a collection of rows and columns, often spanning multiple 'pages'.
Table.Row - Interface in com.rs.seagull.emulator.api
A Row represents one entry in a Table, consisting of a list of Fields.
Table.RowVisitor - Interface in com.rs.seagull.emulator.api
A RowVisitor is called for each row.
Table.ScrollAction - Interface in com.rs.seagull.emulator.api
A Scroll action is invoked when a table iterator (e.g.
Table.StopCondition - Interface in com.rs.seagull.emulator.api
A StopCondition is a Condition that returns true from its isTrue method when a table iterator (e.g.
Table.WaitForCondition - Interface in com.rs.seagull.emulator.api
A 'wait for' condition.
TableScrollException - Exception in com.rs.seagull.emulator.api
An unchecked exception for problems scrolling through tables.
TableScrollException(String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
Create a TableScrollException.
TableScrollException(String, String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
Create a TableScrollException.
TEST_BEFORE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
Parameter: testBefore
TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Test request key.
TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Test request key.
testBefore - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
True if the test should be done before processing the page
TEXT - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
Describes a character with known value
Timeout - Class in com.rs.seagull.emulator.api
Timeout represents a timeout value together with its units.
Timeout(long, TimeUnit) - Constructor for class com.rs.seagull.emulator.api.Timeout
Create a new Timeout.
toDebugString(boolean) - Method in interface com.rs.seagull.emulator.api.BareScreen
Return a string representation of the screen suitable for inclusion in debug logging.
toOffset(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
Convert a screen coordinate to a character offset.
toOffset(Point) - Method in interface com.rs.seagull.emulator.api.BareSession
Convert a screen coordinate to a character offset.
toPoint(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
Convert a character offset to a screen coordinate.
toPoint(int) - Method in interface com.rs.seagull.emulator.api.BareSession
Convert a character offset to a screen coordinate.
toString() - Method in exception com.rs.seagull.emulator.api.ApiException
 
toString() - Method in class com.rs.seagull.emulator.api.PropertyCondition
 
toString() - Method in class com.rs.seagull.emulator.api.SessionFactory
 
TRIGGER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Trigger code.
TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 turquoise color (0xF5)
TURQUOISE_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 turquoise column-separator color (0x30)
TURQUOISE_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 turquoise column-separator reverse color (0x31)
TURQUOISE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 turquoise underscore color (0x34)
TURQUOISE_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 turquoise underscore reverse color (0x35)
twoFieldsMatch(Session, String, String, boolean, boolean, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is reached when two particular fields contain the same value.
twoPagesMatch(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
Returns a StopCondition where the end is reached when two consecutive pages match.

U

UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus undefined color (-1)
UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 undefined color (-1)
UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 undefined color (-1)
UNDERLINE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for underline.
UP - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Up arrow key.
UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
Up arrow key.
UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
Up arrow key.
update(List<String>, List<String>) - Method in interface com.rs.seagull.emulator.api.Table.Row
Update the values in the given fields/columns.
updateRow(List<String>, List<String>, int) - Method in interface com.rs.seagull.emulator.api.Table
Update a row of the table.
USER_ACTION_1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 1
USER_ACTION_10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 10
USER_ACTION_11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 11
USER_ACTION_12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 12
USER_ACTION_13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 13
USER_ACTION_14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 14
USER_ACTION_15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 15
USER_ACTION_16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 16
USER_ACTION_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 2
USER_ACTION_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 3
USER_ACTION_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 4
USER_ACTION_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 5
USER_ACTION_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 6
USER_ACTION_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 7
USER_ACTION_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 8
USER_ACTION_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
Extra user-customizable action 9

V

validationException - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
The field exception type for when a field does not validate.
valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.BareSession.Capability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.Cell.CellType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.FieldException.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.rs.seagull.emulator.api.BareSession.Capability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.rs.seagull.emulator.api.Cell.CellType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.rs.seagull.emulator.api.FieldException.Type
Returns an array containing the constants of this enum class, in the order they are declared.
VERTICAL_SCALE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for vertical scale.
VISIBLE - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
Normal cursor
visit(Table.Row) - Method in interface com.rs.seagull.emulator.api.Table.RowVisitor
Called for each row.
visitRows(Table.RowVisitor, boolean, boolean, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
Call the RowVisitor for each row in the table.
visitRows(Table.RowVisitor, boolean, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
Call the RowVisitor for each row in the table.

W

waitFor() - Method in interface com.rs.seagull.emulator.api.Table.WaitForCondition
Wait after a scroll action.
waitFor(Condition, Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
Waits for a condition to become true.
WHITE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 white color (0xFF)
WHITE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 white color (0x22)
WHITE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus white background color (47)
WHITE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus white foreground color (37)
WHITE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 white reverse color (0x23)
WHITE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 white underscore color (0x26)
WRITE_PROTECT - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for write protect.

Y

YELLOW - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
Tn3270 yellow color (0xF6)
YELLOW_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus yellow background color (43)
YELLOW_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 yellow column-separator color (0x32)
YELLOW_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 yellow column-separator reverse color (0x33)
YELLOW_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
AnsiPlus yellow foreground color (33)
YELLOW_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
Tn5250 yellow underscore color (0x36)
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form