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 All Packages

A

AbstractCondition - Class in com.rs.seagull.emulator.api
 
AbstractCondition() - Constructor for class com.rs.seagull.emulator.api.AbstractCondition
 
accept(String) - Method in interface com.rs.seagull.emulator.api.BareSession.Capture
 
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
 
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
 
APP_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
APP_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
BareCursor - Interface in com.rs.seagull.emulator.api
A BareCursor represents the current "type-in" point on the screen.
BareCursor.CursorType - Enum 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 in com.rs.seagull.emulator.api
BareSession.Capture - Interface in com.rs.seagull.emulator.api
 
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
 
BLACK_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
BLACK_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
BLINK - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for blinking.
BLINKING - com.rs.seagull.emulator.api.BareCursor.CursorType
5250-style blinking cursor
BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
BLUE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
BLUE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
BLUE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
BLUE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
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 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
 
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
 
cleanUp() - Method in class com.rs.seagull.emulator.api.AbstractCondition
 
cleanUp() - Method in class com.rs.seagull.emulator.api.PropertyCondition
 
CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CLEAR_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
CMD_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
CMD_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
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
 
CONTAINS_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
ContentionResolution - 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_0x1B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_0x1C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_0x1D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_0x1E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_0x1F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_A - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_G - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_H - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_I - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_J - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_K - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_L - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_M - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_N - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_O - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_P - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_Q - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_R - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_S - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_T - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_U - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_V - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_W - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_X - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_Y - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
CONTROL_Z - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
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
 
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
 
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
 
cursorIn(String) - Static method in class com.rs.seagull.emulator.api.Conditions
 
cursorIn(String, int) - Static method in class com.rs.seagull.emulator.api.Conditions
 
cursorIsVisible() - Static method in class com.rs.seagull.emulator.api.Conditions
 
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
 
CYAN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 

D

DEEP_BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
DEFAULT - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
DEFAULT_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
DEFAULT_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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 - com.rs.seagull.emulator.api.FieldException.Type
 
doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
 
doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 

E

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 - 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
 
Emulators.Heman - Class in com.rs.seagull.emulator.api
 
Emulators.Ibm3270 - Class in com.rs.seagull.emulator.api
 
Emulators.Ibm5250 - Class in com.rs.seagull.emulator.api
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
END - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ERROR_OVERRIDE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
ERROR_RESET - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
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
 
F10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F17 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F18 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F19 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F20 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
F9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
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
 
FIELD_EXIT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
FIELD_MINUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
FIELD_PLUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
FieldException - Exception in com.rs.seagull.emulator.api
 
FieldException(String, FieldException.Type) - Constructor for exception com.rs.seagull.emulator.api.FieldException
 
FieldException.Type - Enum in com.rs.seagull.emulator.api
 
FieldValidationException - Exception in com.rs.seagull.emulator.api
 
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
 
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
 
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
 

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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
GREEN_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
GREEN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
GREEN_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
GREEN_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
GREEN_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 

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_FROM_ERROR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
HIDDEN - 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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
HOME - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
ignoreCase - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
INCLUDE_MARKER_ROW_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
incrementPageCount() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
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.EndMarkerStopCondition
 
innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
inputInhibitDown() - Static method in class com.rs.seagull.emulator.api.Conditions
Deprecated.
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
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 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 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 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
 
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
 

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 - 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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
LOG - Static variable in class com.rs.seagull.emulator.api.Conditions
 
LOG - Static variable in class com.rs.seagull.emulator.api.PropertyCondition
 
LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 

M

MAGENTA_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
MAGENTA_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
MAGNETIC_NUMBER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
MAGNETIC_OPERATOR_ID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
MARKER_FIELD_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
MARKER_VALUE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
markerField - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
 
markerValue - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
 
MAX_PAGES_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
maxPages - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 

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
 
NEXT_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
NONDISPLAY_27 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
NONDISPLAY_2F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
NONDISPLAY_37 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
NONDISPLAY_3F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
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
 
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 - com.rs.seagull.emulator.api.FieldException.Type
 
NUL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_0 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_ADD - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_COMMA - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_DECIMAL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_DIVIDE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_MULTIPLY - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
NUM_SUBTRACT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 

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, TableImpl, 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
 

P

PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
PAGE_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PAGE_UP - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PALE_GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
PALE_TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF25 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF26 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF27 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF28 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF29 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF30 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF31 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF32 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF33 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF34 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF35 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF36 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PF9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
PINK_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
PINK_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
PINK_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
prefix - Variable in exception com.rs.seagull.emulator.api.TableScrollException
 
PREV_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
PRINT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
PRINTER_NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
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
 
PropertyCondition(ModelMemberHolder, Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(ModelMemberHolder, String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(ModelMemberHolder, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(ModelMemberHolder, String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(String, boolean) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PropertyCondition(String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
 
PURPLE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 

R

READ_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
RECORD_BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
RED_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
RED_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_REVERSE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_UNDERSCORE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
RED_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
REMOVE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
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
 
RESET_KEY_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
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
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ROLL_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ROLL_LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ROLL_RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
ROLL_UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 

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
 
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
 
screenNamed(String...) - Static method in class com.rs.seagull.emulator.api.Conditions
 
screenNamed(List<String>) - Static method in class com.rs.seagull.emulator.api.Conditions
 
screenNotNamed(String) - Static method in class com.rs.seagull.emulator.api.Conditions
 
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
 
SELECTOR_PEN_ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
SELECTOR_PEN_AUTO_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
semaphore - Variable in class com.rs.seagull.emulator.api.AbstractCondition
 
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
 
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
 
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
 
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
 
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
 
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
 
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.EndMarkerStopCondition - Class in com.rs.seagull.emulator.api
 
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
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
TAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
TableScrollException - Exception in com.rs.seagull.emulator.api
 
TableScrollException(String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
 
TableScrollException(String, String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
 
TEST_BEFORE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
 
TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
testBefore - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
 
TEXT - com.rs.seagull.emulator.api.Cell.CellType
Describes a character with known value
Timeout - Class in com.rs.seagull.emulator.api
Deprecated.
Timeout(long, TimeUnit) - Constructor for class com.rs.seagull.emulator.api.Timeout
Deprecated.
 
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
 
TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
TURQUOISE_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
TURQUOISE_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
TURQUOISE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
TURQUOISE_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
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
 
UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
 
UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
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 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
 
UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
 
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
 
USER_ACTION_10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 
USER_ACTION_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
 

V

validationException - com.rs.seagull.emulator.api.FieldException.Type
 
valueOf(String) - Static method in enum com.rs.seagull.emulator.api.BareCursor.CursorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rs.seagull.emulator.api.BareSession.Capability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rs.seagull.emulator.api.Cell.CellType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rs.seagull.emulator.api.FieldException.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.rs.seagull.emulator.api.BareCursor.CursorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rs.seagull.emulator.api.BareSession.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rs.seagull.emulator.api.Cell.CellType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rs.seagull.emulator.api.FieldException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_SCALE - Static variable in class com.rs.seagull.emulator.api.Attributes
The attribute for vertical scale.
VISIBLE - 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
 
WHITE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
WHITE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
WHITE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
WHITE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
WHITE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
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
 
YELLOW_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
YELLOW_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
YELLOW_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
YELLOW_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
 
YELLOW_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
 
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 All Packages