Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCondition - Class in com.rs.seagull.emulator.api
-
The base class for all property conditions.
- AbstractCondition() - Constructor for class com.rs.seagull.emulator.api.AbstractCondition
- accept(String) - Method in interface com.rs.seagull.emulator.api.BareSession.Capture
-
Accept the provided text.
- addRow(List<String>, List<String>) - Method in interface com.rs.seagull.emulator.api.Table
-
Add a row to the table.
- addRow(List<String>, List<String>, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
-
Add a row to the table.
- addStartupInformationListener(StartupInformationListener) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Add the provided listener, so it will get notified of changes in the startup information.
- alwaysFalse() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is always false.
- alwaysTrue() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is always true.
- and(Condition, Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when two other conditions are both true.
- AnsiPlus() - Constructor for class com.rs.seagull.emulator.api.Colors.AnsiPlus
- AnsiVT() - Constructor for class com.rs.seagull.emulator.api.Keys.AnsiVT
- ApiException - Exception in com.rs.seagull.emulator.api
-
base exception for most/all exceptions thrown from the API these are unchecked exceptions.
- ApiException() - Constructor for exception com.rs.seagull.emulator.api.ApiException
- APP_0 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 0.
- APP_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 1.
- APP_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 10.
- APP_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 11.
- APP_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 12.
- APP_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 13.
- APP_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 14.
- APP_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 15.
- APP_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 2.
- APP_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 3.
- APP_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 4.
- APP_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 5.
- APP_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 6.
- APP_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 7.
- APP_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 8.
- APP_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style application key code 9.
- ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Attention key.
- ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Attention key.
- Attributed - Interface in com.rs.seagull.emulator.api
-
Implementors of this interface have attributes.
- Attributes - Class in com.rs.seagull.emulator.api
-
These are attributes that can be used in
Attributed.isAvailable(String)
andAttributed.hasAttribute(String)
.
B
- BACKGROUND_COLOR - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for the background color.
- BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Backspace key.
- BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Backspace key.
- BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Backspace key.
- BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Backtab key.
- BACKTAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Backtab key.
- BareCursor - Interface in com.rs.seagull.emulator.api
-
A BareCursor represents the current "type-in" point on the screen.
- BareCursor.CursorType - Enum Class in com.rs.seagull.emulator.api
-
This is the type of the cursor.
- BareField - Interface in com.rs.seagull.emulator.api
-
A BareField represents a 'raw' field defined on the host.
- BareScreen - Interface in com.rs.seagull.emulator.api
-
A BareScreen represents a host screen.
- BareSession - Interface in com.rs.seagull.emulator.api
-
A BareSession represents a connection to a host and allows you to "drive" the host application.
- BareSession.Capability - Enum Class in com.rs.seagull.emulator.api
-
This Capability is used for the
BareSession.hasCapability(Capability)
andBareSession.getCapability(Capability)
methods. - BareSession.Capture - Interface in com.rs.seagull.emulator.api
-
Implementors of this interface can accept a text.
- BareSessionFactory - Class in com.rs.seagull.emulator.api
-
A factory with static methods for creating bare sessions.
- BareSessionFactory() - Constructor for class com.rs.seagull.emulator.api.BareSessionFactory
- bindImageChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- bindImageChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- bindImageChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The flag, to indicate that the server is allowed to send the SNA Bind image and Unbind image notification, changed.
- BLACK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 black color (0xF8)
- BLACK_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus black background color (40)
- BLACK_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus black foreground color (30)
- BLINK - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for blinking.
- BLINKING - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
5250-style blinking cursor
- BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 blue color (0xF1)
- BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 blue color (0x3A)
- BLUE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus blue background color (44)
- BLUE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus blue foreground color (34)
- BLUE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 blue reverse color (0x3B)
- BLUE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 blue underscore color (0x3E)
- BOLD - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for bold.
- BRIGHT - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for bright.
C
- cancelInviteCount(int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Conditions that is true when the CancelInviteCount property has incremented the given number of times.
- cancelInviteCountAbsolute(long) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Conditions that is true when the CancelInviteCount property has become the provided count.
- Cell - Interface in com.rs.seagull.emulator.api
-
A Cell represents one location on the screen.
- Cell.CellType - Enum Class in com.rs.seagull.emulator.api
-
An enumeration of possible Cell types.
- changeBlackBoxCapacity(int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Change the capacity of the Black Box recorder for this session.
- changeCount(int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Conditions that is true when the ChangeCount property has incremented the given number of times.
- changeCount(BareSession, int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Conditions that is true when the ChangeCount property has incremented the given number of times.
- changeCountAbsolute(long) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Conditions that is true when the ChangeCount property has incremented to a new value.
- cleanUp() - Method in class com.rs.seagull.emulator.api.AbstractCondition
-
Clean up, e.g.
- cleanUp() - Method in class com.rs.seagull.emulator.api.PropertyCondition
- CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Clear key.
- CLEAR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Clear key.
- CLEAR_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style clear partition key.
- CMD_1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 1 key.
- CMD_10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 10 key.
- CMD_11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 11 key.
- CMD_12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 12 key.
- CMD_13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 13 key.
- CMD_14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 14 key.
- CMD_15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 15 key.
- CMD_16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 16 key.
- CMD_17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 17 key.
- CMD_18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 18 key.
- CMD_19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 19 key.
- CMD_2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 2 key.
- CMD_20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 20 key.
- CMD_21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 21 key.
- CMD_22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 22 key.
- CMD_23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 23 key.
- CMD_24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 24 key.
- CMD_3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 3 key.
- CMD_4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 4 key.
- CMD_5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 5 key.
- CMD_6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 6 key.
- CMD_7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 7 key.
- CMD_8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 8 key.
- CMD_9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style command 9 key.
- Colors - Class in com.rs.seagull.emulator.api
-
These are colors that are returned by
Attributed.getForegroundColor()
andAttributed.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()
andAttributed.getBackgroundColor()
. - Colors.Ibm3270 - Class in com.rs.seagull.emulator.api
-
These are colors for a 3270 host that are returned by
Attributed.getForegroundColor()
andAttributed.getBackgroundColor()
. - Colors.Ibm5250 - Class in com.rs.seagull.emulator.api
-
These are colors for a 5250 host that are returned by
Attributed.getForegroundColor()
. - COLUMN_SEPARATOR - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for column separator.
- columnContainsValue(Session, String, String, boolean, boolean, boolean, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is indicated by a particular column field having a particular value anywhere within it.
- com.rs.seagull.emulator.api - package com.rs.seagull.emulator.api
-
This package contains classes and interfaces needed to drive a host application programmatically via an emulator such as IBM 5250, IBM 3270, and VT (aka Ansi Plus).
- completeConnect() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Complete the connection housekeeping after an asynchronous connection was made.
- composite(Session, List<Table.StopCondition>, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Create a StopCondition that is composed of multiple StopConditions.
- CompositeStopCondition(Session, List<Table.StopCondition>, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
- Condition - Interface in com.rs.seagull.emulator.api
-
A Condition is a test, can be true or false.
- Conditions - Class in com.rs.seagull.emulator.api
-
Static methods for creating various common Conditions.
- connect(Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Connect to the host, waiting for the connection to be completed.
- connectAsync(Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Initiate a connection to the host asynchronously.
- contains - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
True if the text comparison should be contains() rather than equals()
- CONTAINS_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: contains
- ContentionResolution - Enum constant in enum class com.rs.seagull.emulator.api.BareSession.Capability
-
This Capability indicates whether the session can negotiate 'contention resolution' with the host and what the negotiation result was.
- contentionResolutionChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- contentionResolutionChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- contentionResolutionChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The flag, to indicate that both the client and the server are able to handle the SDI, KRI and Signal header flags and the BID data type as defined in 'draft-ietf-tn3270e-extensions-01', changed.
- Control - Interface in com.rs.seagull.emulator.api
-
A Control represents a named user interface element within a host application.
- CONTROL_0x00 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-@ key (ASCII value 0x00)
- CONTROL_0x1B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-[ key (ASCII value 0x1b)
- CONTROL_0x1C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-\ key (ASCII value 0x1c)
- CONTROL_0x1D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-] key (ASCII value 0x1d)
- CONTROL_0x1E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-^ key (ASCII value 0x1e)
- CONTROL_0x1F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-_ key (ASCII value 0x1f)
- CONTROL_A - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-A key (ASCII value 0x01)
- CONTROL_B - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-B key (ASCII value 0x02)
- CONTROL_C - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-C key (ASCII value 0x03)
- CONTROL_D - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-D key (ASCII value 0x04)
- CONTROL_E - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-E key (ASCII value 0x05)
- CONTROL_F - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-F key (ASCII value 0x06)
- CONTROL_G - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-G key (ASCII value 0x07)
- CONTROL_H - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-H key (ASCII value 0x08)
- CONTROL_I - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-I key (ASCII value 0x09)
- CONTROL_J - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-J key (ASCII value 0x0a)
- CONTROL_K - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-K key (ASCII value 0x0b)
- CONTROL_L - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-L key (ASCII value 0x0c)
- CONTROL_M - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-M key (ASCII value 0x0d)
- CONTROL_N - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-N key (ASCII value 0x0e)
- CONTROL_O - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-O key (ASCII value 0x0f)
- CONTROL_P - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-P key (ASCII value 0x10)
- CONTROL_Q - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-Q key (ASCII value 0x11)
- CONTROL_R - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-R key (ASCII value 0x12)
- CONTROL_S - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-S key (ASCII value 0x13)
- CONTROL_T - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-T key (ASCII value 0x14)
- CONTROL_U - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-U key (ASCII value 0x15)
- CONTROL_V - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-V key (ASCII value 0x16)
- CONTROL_W - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-W key (ASCII value 0x17)
- CONTROL_X - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-X key (ASCII value 0x18)
- CONTROL_Y - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-Y key (ASCII value 0x19)
- CONTROL_Z - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Control-Z key (ASCII value 0x1a)
- create(ConnectionBuilder) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
-
Creates a BareSession.
- create(ConnectionBuilder) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(ConnectionBuilder, ApplicationDefinition) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(ConnectionBuilder, String, String, int, Map<String, Object>) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
-
Creates a BareSession.
- create(String, String, int) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
-
Creates a BareSession.
- create(String, String, int) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(String, String, int, Map<String, Object>) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
-
Creates a BareSession.
- create(String, String, int, Map<String, Object>, ApplicationDefinition) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(String, String, int, Map<String, Object>, ApplicationDefinitions) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(String, String, int, Map<String, Object>, String) - Static method in class com.rs.seagull.emulator.api.SessionFactory
-
Create a (defined) Session.
- create(URI) - Static method in class com.rs.seagull.emulator.api.BareSessionFactory
-
Creates a BareSession.
- createScreenShot(OutputStream) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Write this screen to the provided
OutputStream
in XML format. - createScreenShot(OutputStream, String, String, String, String, String) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Write this screen to the provided
OutputStream
in XML format. - currentScreen - Variable in exception com.rs.seagull.emulator.api.TableScrollException
-
The current screen
- Cursor - Interface in com.rs.seagull.emulator.api
-
A Cursor represents the current "type-in" point on the screen.
- cursorAt(BareScreen, Point) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is at a particular screen location.
- cursorAt(Point) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is at a particular screen location.
- cursorIn(BareScreen, Rectangle) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular screen area.
- cursorIn(Session, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular field.
- cursorIn(Session, String, int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular subfield of a multi-line or column field.
- cursorIn(Rectangle) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular screen area.
- cursorIn(String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular field.
- cursorIn(String, int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is in a particular subfield of a multi-line or column field.
- cursorIsVisible() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is visible.
- cursorIsVisible(BareScreen) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the cursor is visible.
- cursorMoved() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true whenever the cursor has moved.
- CYAN_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus cyan background color (46)
- CYAN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus cyan foreground color (36)
D
- dataIn(Session, String, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the given field contains the given data value.
- dataIn(Rectangle, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the given rectangle contains the given data value.
- dataIn(String, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the given field contains the given data value.
- DEEP_BLUE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 deep blue color (0xF9)
- DEFAULT - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 default color (0x00)
- DEFAULT_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus default background color (49)
- DEFAULT_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus default foreground color (39)
- defaultStopCondition(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition that is a composite of FirstPageMatches and TwoPagesMatch.
- Defined - Interface in com.rs.seagull.emulator.api
-
Anything related to a host application that has a definition will implement Defined.
- DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Delete key.
- DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Delete key.
- DELETE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Delete key.
- deviceNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- deviceNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- deviceNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The negotiated Device Name, as returned by the host with a CONNECT command, changed.
- deviceTypeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- deviceTypeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- deviceTypeChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The negotiated Device Type, as returned by the host, changed.
- DIM - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for dim.
- disconnect() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Disconnect from the host.
- disconnectAsync() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Disconnect from the host asynchronously.
- doesNotExist - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
-
The field exception type for when a field does not exist.
- doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
-
Log the provided text.
- doLog(String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
-
Log the provided text.
- doTestBeforeProcessingPage() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
- doTestBeforeProcessingPage() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
- doTestBeforeProcessingPage() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
-
Returns true if the condition's isTrue method should be called before processing a page (versus after).
- DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Down arrow key.
- DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Down arrow key.
- DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Down arrow key.
- DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style DUP key.
- DUP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style DUP key.
E
- eachPage() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
- eachPage() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
- eachPage() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
-
Called after each scroll.
- eachRow(Table.Row) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
- eachRow(Table.Row) - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
-
Called for each row, also gives the StopCondition a chance to skip rows.
- EMPTY - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
-
Describes an empty cell
- emptyMarker(Session, String, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is indicated by a particular field becoming empty.
- Emulators - Class in com.rs.seagull.emulator.api
-
This class contains information about supported emulators.
- Emulators() - Constructor for class com.rs.seagull.emulator.api.Emulators
- Emulators.AnsiPlus - Class in com.rs.seagull.emulator.api
-
The emulator that connects to a AnsiPlus host.
- Emulators.Heman - Class in com.rs.seagull.emulator.api
-
The emulator that connects to HEMAN recordings.
- Emulators.Ibm3270 - Class in com.rs.seagull.emulator.api
-
The emulator that connects to a 3270 host.
- Emulators.Ibm5250 - Class in com.rs.seagull.emulator.api
-
The emulator that connects to a 5250 host.
- emulatorState(BareScreen, EmulatorState) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the emulator's state equals the provided emulator state.
- emulatorState(EmulatorState) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the emulator's state equals the provided emulator state.
- emulatorState(EmulatorState, boolean) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the emulator's state equals the provided emulator state.
- END - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
End key.
- END - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
End key.
- END - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
End key.
- endMarker(Session, String, String, boolean, boolean, boolean, String, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is indicated by a particular field having a particular value.
- EndMarkerStopCondition(Session, boolean, boolean, boolean, String, String) - Constructor for class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
-
Create an EndMarkerStopCondition where the stop condition is a value in a field.
- ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Enter key.
- ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Enter key.
- ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Enter key.
- ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Erase to end of field.
- ERASE_EOF - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Erase to end of field.
- ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Erase input key.
- ERASE_INPUT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Erase input key.
- ERROR_OVERRIDE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style error override key.
- ERROR_RESET - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style error reset key.
- errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- errorCodeChanged(Telnet3270EnhancedOption.ErrorEnum, Telnet3270EnhancedOption.ErrorEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The Error Code, as returned by the host with a REJECT command, changed.
- errorCodeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- errorCodeChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- errorCodeChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record Error Code, changed.
- ESC - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
ESC key.
- executeJavaScript(String, Map<String, Object>, Map<String, Object>) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Execute the provided Javascript in the context of this session.
- executeJavaScript(String, Map<String, Object>, Map<String, Object>, Callable<Boolean>) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Execute the provided Javascript in the context of this session.
- executeJavaScript(String, Map<String, Object>, Map<String, Object>, Callable<Boolean>, FileObject) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Execute the provided Javascript in the context of this session.
F
- F1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F1 function key.
- F10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F10 function key.
- F11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F11 function key.
- F12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F12 function key.
- F13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F13 function key.
- F14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F14 function key.
- F15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F15 function key.
- F16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F16 function key.
- F17 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F17 function key.
- F18 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F18 function key.
- F19 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F19 function key.
- F2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F2 function key.
- F20 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F20 function key.
- F3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F3 function key.
- F4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F4 function key.
- F5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F5 function key.
- F6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F6 function key.
- F7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F7 function key.
- F8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F8 function key.
- F9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
F9 function key.
- Field - Interface in com.rs.seagull.emulator.api
-
A Field represents a user-defined named control that has text content and attributes.
- FIELD_EXIT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style Field Exit key.
- FIELD_EXIT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style Field Exit key.
- FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style Field Mark key.
- FIELD_MARK - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style Field Mark key.
- FIELD_MINUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style Field - key.
- FIELD_PLUS - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style Field + key.
- FieldException - Exception in com.rs.seagull.emulator.api
-
An unchecked exception for when there is a problem with a field.
- FieldException(String, FieldException.Type) - Constructor for exception com.rs.seagull.emulator.api.FieldException
-
Create a new
FieldException
with the provided field name and field exception type - FieldException.Type - Enum Class in com.rs.seagull.emulator.api
-
The type of field exception
- FieldValidationException - Exception in com.rs.seagull.emulator.api
-
An unchecked exception for when there is a problem validating a field.
- FieldValidationException(String, Enum<?>, String) - Constructor for exception com.rs.seagull.emulator.api.FieldValidationException
-
Create a new
FieldValidationException
. - FIND - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Find key.
- findRow(Map<String, String>) - Method in interface com.rs.seagull.emulator.api.Table
-
Find a row by the given search criteria.
- findRow(Map<String, String>, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
-
Find a row by the given search criteria.
- firstPageMatches(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is reached when the first page appears again.
- FOREGROUND_COLOR - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for the foreground color.
- FORWARD_EDGE_AUTO_TRIGGER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style forward edge auto-trigger key.
G
- getAllText() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the entire screen text with no line-endings.
- getBackgroundColor() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Get the background color.
- getCapability(BareSession.Capability) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Get the value of the requested capability.
- getCell(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the
Cell
at a location of the screen. - getCell(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the
Cell
at a location of the screen. - getCell(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the
Cell
at a location of the screen. - getCellList(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a collection of
Cell
s. - getCellList(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a collection of
Cell
s. - getCellList(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a collection of
Cell
s. - getCellList(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a collection of
Cell
s of a rectangular portion of the screen. - getChangeCount() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Get the change count.
- getColumnNames() - Method in interface com.rs.seagull.emulator.api.Table
-
Returns the names of the table's columns.
- getCursor() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the cursor for the screen.
- getCursor() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the cursor for the current screen.
- getCursor() - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the cursor for the current screen.
- getCursorList() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Get a collection with all cursors of this screen.
- getCursorPosition() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the current cursor position.
- getDefinition() - Method in interface com.rs.seagull.emulator.api.Screen
-
Returns the identification information for the screen.
- getDeviceName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the negotiated Device Name as returned by the host with a CONNECT command.
- getDeviceType() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the negotiated Device Type as returned by the host.
- getEmulator() - Method in interface com.rs.seagull.emulator.api.StartupInformation
-
Get the type of emulator for which this is the startup information.
- getEmulatorName() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Get the name that identifies the emulator.
- getEmulatorState() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Get the input state of the client.
- getErrorCode() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
-
Get the error code.
- getErrorCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the Error Code as returned by the host with a REJECT command.
- getErrorCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record Error Code.
- getErrorText() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
-
Get the error text.
- getField(String) - Method in interface com.rs.seagull.emulator.api.Screen
-
Returns the user-defined field with the given name.
- getField(String) - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the user-defined field with the given name from the current screen.
- getFieldMap() - Method in interface com.rs.seagull.emulator.api.Table.Row
-
Returns the contents of the Row as a Map.
- getFieldName() - Method in exception com.rs.seagull.emulator.api.FieldException
-
Get the field name.
- getFields() - Method in interface com.rs.seagull.emulator.api.Screen
-
Returns a list of all the user-defined fields.
- getFields() - Method in interface com.rs.seagull.emulator.api.Session
-
Returns a list of all the user-defined fields on the current screen.
- getFields() - Method in interface com.rs.seagull.emulator.api.Table.Row
-
Returns the contents of the Row.
- getForegroundColor() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Get the foreground color.
- getHorizontalScale() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Get the horizontal scale.
- getHostConnection() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Get the
HostConnection
from the session. - getHostField(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the host-defined field at the given location.
- getHostFields() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a list of the host-defined fields.
- getHostSession() - Method in class com.rs.seagull.emulator.api.PropertyCondition
-
Get the host session.
- getId() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns a unique (within this JVM) identifier.
- getId() - Method in interface com.rs.seagull.emulator.api.Table.Row
-
Returns the identifier of the row, unique within this Table.
- getJobName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record Job Name.
- getKeyboard() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the keyboard for the screen.
- getKeyboard() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the keyboard for the current screen.
- getKeyboardRestoreCount() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Get the keyboard restore count.
- getLength() - Method in interface com.rs.seagull.emulator.api.BareField
-
Returns the length of the host-defined field.
- getLocation() - Method in interface com.rs.seagull.emulator.api.BareField
-
Returns the screen coordinates (zero-based) of the host-defined field.
- getMessage() - Method in exception com.rs.seagull.emulator.api.FieldException
- getMessage() - Method in exception com.rs.seagull.emulator.api.FieldValidationException
- getMessage() - Method in exception com.rs.seagull.emulator.api.TableScrollException
- getName() - Method in interface com.rs.seagull.emulator.api.Defined
-
Returns the name of the item.
- getNextPageScrollAction() - Method in interface com.rs.seagull.emulator.api.Table
-
Returns the ScrollAction for moving forward through the pages of the Table.
- getObjectName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record Object Name.
- getPosition() - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Return the current cursor position.
- getPropertyName() - Method in class com.rs.seagull.emulator.api.PropertyCondition
-
Deprecated.
- getPropertyNames() - Method in class com.rs.seagull.emulator.api.PropertyCondition
-
Returns a collection of model properties which, when changed, causes the condition to be evaluated.
- getPropertyNamesAsArray() - Method in class com.rs.seagull.emulator.api.PropertyCondition
-
Returns an array of model properties which, when changed, causes the condition to be evaluated.
- getRectangle() - Method in interface com.rs.seagull.emulator.api.Field
-
Returns the area the field occupies.
- getResponseCode() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record success or error response code, as returned by the host, mapped to an enum.
- getResponseCodeAutoSignon() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record error response codes for non-Kerberos Services Token automatic sign-on, as returned by the host, mapped to an enum.
- getResponseCodeAutoSignonKerberos() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record error response codes for Kerberos Services Token automatic sign-on support, as returned by the host, mapped to an enum.
- getResponseCodeText() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record success or error response code, as returned by the host, as original string.
- getRows(boolean) - Method in interface com.rs.seagull.emulator.api.Table
-
Retrieve all the rows of the table.
- getScreen() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the currently visible screen.
- getScreen() - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the currently visible screen.
- getScreenList() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns all available screens.
- getScreenName() - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the name of the currently visible screen.
- getScreenSize() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the size of the current screen.
- getSize() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the size of the screen.
- getSize() - Method in interface com.rs.seagull.emulator.api.Field
-
Returns the dimensions of the field.
- getSnapshot() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns an immutable snapshot, created (if necessary) from this
BareScreen
. - getStartupInformation() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Get the Startup Information which is provided by the host during negotiation/startup.
- getStopCondition() - Method in interface com.rs.seagull.emulator.api.Table
-
Returns the StopCondition for the Table.
- getSystemName() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm5250
-
Get the Start-Up Response Record System Name.
- getTable(String) - Method in interface com.rs.seagull.emulator.api.Screen
-
Returns the user-defined table with the given name.
- getTable(String) - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the user-defined table with the given name from the current screen.
- getTargetValue() - Method in class com.rs.seagull.emulator.api.PropertyCondition
-
Get the target value.
- getText() - Method in interface com.rs.seagull.emulator.api.BareField
-
Returns the entire text content of the host-defined field.
- getText() - Method in interface com.rs.seagull.emulator.api.Cell
-
Get the text of this Cell.
- getText() - Method in interface com.rs.seagull.emulator.api.Field
-
Returns the entire text content of the field.
- getText(int) - Method in interface com.rs.seagull.emulator.api.Field
-
For multi-part fields, e.g.
- getText(int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the text content of a portion of the screen.
- getText(int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a portion of the current screen.
- getText(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the text content of a portion of the screen.
- getText(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a portion of the current screen.
- getText(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the text content of a portion of the screen.
- getText(Point, int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a portion of the current screen.
- getText(String) - Method in interface com.rs.seagull.emulator.api.Session
-
Returns the text content of the given field.
- getTextAtRowColumn(int, int, int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a portion of the current screen.
- getTextLine(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns a single line of text content.
- getTextLine(int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns a single line of text content.
- getTextLines(Point, int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the text content of a portion of the screen, divided into individual lines matching the lines on the screen.
- getTextLines(Point, int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a portion of the current screen, divided into individual lines matching the lines on the screen.
- getTextLines(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Returns the text content of a rectangular portion of the screen, divided into individual lines matching the lines on the screen.
- getTextLines(Rectangle) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns the text content of a rectangular portion of the current screen, divided into individual lines matching the lines on the screen.
- getTextList() - Method in interface com.rs.seagull.emulator.api.Field
-
For multi-part fields, e.g.
- getType() - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Get the type of cursor.
- getType() - Method in interface com.rs.seagull.emulator.api.Cell
-
Get the type of this cell.
- getType() - Method in exception com.rs.seagull.emulator.api.FieldException
-
Get the type.
- getVerticalScale() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Get the vertical scale.
- GRAY - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 gray color (0xFE)
- GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 green color (0xF4)
- GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 green color (0x20)
- GREEN_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus green background color (42)
- GREEN_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus green foreground color (32)
- GREEN_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 green reverse color (0x21)
- GREEN_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 green underscore color (0x24)
- GREEN_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 green underscore reverse color (0x25)
H
- hasAttribute(String) - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the provided boolean attribute is set.
- hasCapability(BareSession.Capability) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Check whether this session has the requested capability.
- HELP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Help key.
- HELP_FROM_ERROR - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Help from error key.
- HIDDEN - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
No visible cursor
- hideViewer() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Hide the viewer.
- HOME - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Home key.
- HOME - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Home key.
- HOME - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Home key.
- HORIZONTAL_SCALE - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for horizontal scale.
I
- Ibm3270 - Static variable in interface com.rs.seagull.emulator.api.StartupInformation
-
This constant can be returned by
StartupInformation.getEmulator()
to indicate that the startup information instance isStartupInformation.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 providedLogger
with the providedLevel
. - 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 isStartupInformation.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 providedLogger
with the providedLevel
. - IGNORE_CASE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: ignoreCase
- ignoreCase - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
True if the text comparison should ignore case
- INCLUDE_MARKER_ROW_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: includeMarkerRow
- incrementPageCount() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Increment the page count.
- initialize() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
- initialize() - Method in interface com.rs.seagull.emulator.api.Table.StopCondition
-
initialize will be called once before iterating through the pages of a Table.
- innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.CompositeStopCondition
- innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
- innerIsTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Returns true if the Condition is satisfied.
- inputInhibitDown() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Deprecated.Use the inputReady or emulatorState condition
- inputInhibitDown(BareScreen) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Deprecated.Use the inputReady or emulatorState condition
- inputReady() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the session is ready for input.
- inputReady(BareSession) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the session is ready for input.
- INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Insert key.
- INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Insert key.
- INSERT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Insert key.
- INVISIBLE - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for invisible.
- IS_TRUE_FUNCTION_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: isTrueFunction
- isAvailable(String) - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the provided attribute is available as attribute for the emulator type, of which this
Attributed
is a part. - isBindImage() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the flag to indicate that the server is allowed to send the SNA Bind image and Unbind image notification.
- isBlink() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'blink' attribute is set.
- isBlinking() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Check if the CursorType is blinking.
- isBold() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'bold' attribute is set.
- isBright() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'bright' attribute is set.
- isColumnSeparator() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'column separator' attribute is set.
- isConnected() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns true if the session is connected.
- isContentionResolution() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the flag to indicate that both the client and the server are able to handle the SDI, KRI and Signal header flags and the BID data type as defined in 'draft-ietf-tn3270e-extensions-01'.
- isCursorVisible() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Returns true if the cursor is visible.
- isDim() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'dim' attribute is set.
- isEditable() - Method in interface com.rs.seagull.emulator.api.Field
-
Returns true if the field is editable, i.e.
- isHidden() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Check if the CursorType is hidden.
- isInField(String) - Method in interface com.rs.seagull.emulator.api.Cursor
-
Returns true if the cursor is positioned inside the named field.
- isInField(String, int) - Method in interface com.rs.seagull.emulator.api.Cursor
-
Returns true if the cursor is positioned inside the index'th part of the multi-part named field.
- isInputInhibit() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Check if the input inhibit flag is raised.
- isInvisible() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'invisible' attribute is set.
- isOperatorError() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Return true if there was an Operator Error.
- isResponses() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the flag to indicate that the server provides support for positive and negative response handling.
- isReverse() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'reverse' attribute is set.
- isReverse() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Check if the colors on the
BareScreen
are reversed. - isSnapshot() - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Tests if this
BareScreen
is an immutable snapshot. - isSnaSense() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the flag to indicate that the server is committed to accepting SNA-SENSE-CODE responses to 3270-DATA, SCS-DATA (LU1), BID and FMH-DATA data type messages.
- isSysReq() - Method in interface com.rs.seagull.emulator.api.StartupInformation.Ibm3270
-
Get the flag to indicate that allows the client and server to emulate some (or all, depending on the server) of the functions of the SYSREQ key in an SNA environment.
- isTrue() - Method in interface com.rs.seagull.emulator.api.Condition
-
Returns true if the Condition is satisfied.
- isTrue() - Method in class com.rs.seagull.emulator.api.PropertyCondition
- isTrue() - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
- isTrue(String, String) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Return true if actual "equals" expected, where "equals" takes into account the ignoreCase and contains settings.
- isUnderline() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'underline' attribute is set.
- isVisible() - Method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Check if the CursorType is visible.
- isVisible() - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Return
true
if the cursor is visible. - isWriteProtect() - Method in interface com.rs.seagull.emulator.api.Attributed
-
Check if the 'write protect' attribute is set.
J
- javaScript(Session, String) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Create a StopCondition that uses JavaScript to determine when to stop.
- jobNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- jobNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- jobNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record Job Name, changed.
- jsIsTrueScript - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Script source script that implements isTrue and "returns" (ends with) a boolean, can be null
K
- Keyboard - Interface in com.rs.seagull.emulator.api
-
A Keyboard provides methods for sending keystrokes to a host.
- keyboardRestoreCountAtLeast(int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the 3270-style keyboard restore count is greater or equals to a particular value.
- keyboardRestoreCountEquals(int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the 3270-style keyboard restore count equals a particular value.
- keyboardRestoreCountEquals(BareScreen, int) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the 3270-style keyboard restore count equals a particular value.
- Keys - Class in com.rs.seagull.emulator.api
-
Declarations of keys (actions) to be used with Keyboard.sendKey().
- Keys() - Constructor for class com.rs.seagull.emulator.api.Keys
- Keys.AnsiVT - Class in com.rs.seagull.emulator.api
-
Declarations of Ansi VT keys (actions) to be used with Keyboard.sendKey().
- Keys.Ibm3270 - Class in com.rs.seagull.emulator.api
-
Declarations of IBM 3270 keys (actions) to be used with Keyboard.sendKey().
- Keys.Ibm5250 - Class in com.rs.seagull.emulator.api
-
Declarations of IBM 5250 keys (actions) to be used with Keyboard.sendKey().
L
- LEAD - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
-
Describes a lead (attribute) propagated to following cells
- LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Left arrow key.
- LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Left arrow key.
- LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Left arrow key.
- lineContains(int, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the screen contains a particular string anywhere on a particular line (zero-based).
- locate() - Method in interface com.rs.seagull.emulator.api.Control
-
Get the location of the
Control
. - LOG - Static variable in class com.rs.seagull.emulator.api.Conditions
-
The logger for
Conditions
- LOG - Static variable in class com.rs.seagull.emulator.api.PropertyCondition
-
The logger for
PropertyCondition
- LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
The logger for StopConditions
- LOG - Static variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
The logger for StopConditionAdapter
M
- MAGENTA_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus magenta background color (45)
- MAGENTA_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus magenta foreground color (35)
- MAGNETIC_NUMBER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Magnetic number.
- MAGNETIC_OPERATOR_ID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Magnetic operator id.
- MARKER_FIELD_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: markerField
- MARKER_VALUE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: markerValue
- markerField - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
-
The name of the marker column field
- markerValue - Variable in class com.rs.seagull.emulator.api.StopConditions.EndMarkerStopCondition
-
The value the marker field contains when the end of the table is reached
- MAX_PAGES_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: maxRecordCount
- maxPages - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
The maximum number of pages to retrieve
N
- NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.AnsiPlus
-
The name of an emulator that connects to a AnsiPlus host
- NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Heman
-
The name of an emulator that connects to HEMAN recordings
- NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm3270
-
The name of an emulator that connects to a 3270 host
- NAME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm5250
-
The name of an emulator that connects to a 5250 host
- NEWLINE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Newline key.
- NEXT_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Next screen key.
- NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style no aid code.
- NONDISPLAY_27 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 non-display color (0x27)
- NONDISPLAY_2F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 non-display color (0x2F)
- NONDISPLAY_37 - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 non-display color (0x37)
- NONDISPLAY_3F - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 non-display color (0x3F)
- NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus normal color (0)
- NORMAL - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 normal color (0xF0)
- NoSuchFieldException - Exception in com.rs.seagull.emulator.api
-
exception thrown when a field cannot be found.
- NoSuchFieldException(String) - Constructor for exception com.rs.seagull.emulator.api.NoSuchFieldException
-
Create a new
NoSuchFieldException
. - not(Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the given condition is false.
- notInputCapable - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
-
The field exception type for when a field is not input-capable.
- NUL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
VT-style NUL filler (ASCII value 0x00)
- NUM_0 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 0.
- NUM_1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 1.
- NUM_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 2.
- NUM_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 3.
- NUM_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 4.
- NUM_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 5.
- NUM_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 6.
- NUM_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 7.
- NUM_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 8.
- NUM_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad 9.
- NUM_ADD - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad plus.
- NUM_COMMA - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad comma.
- NUM_DECIMAL - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad decimal point.
- NUM_DIVIDE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad divide.
- NUM_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad enter.
- NUM_MULTIPLY - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad multiply.
- NUM_SUBTRACT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Numeric keypad minus.
O
- objectNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- objectNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- objectNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record Object Name, changed.
- operatorError(Session, Table, int, String) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is reached when an operator error occurs.
- or(Condition, Condition) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when either of two other conditions are true.
- ORANGE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 orange color (0xFA)
P
- PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PA1 function key.
- PA1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
PA1 function key.
- PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PA2 function key.
- PA2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
PA2 function key.
- PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PA3 function key.
- PA3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
PA3 function key.
- PAGE_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PageDown key.
- PAGE_UP - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PageUp key.
- PALE_GREEN - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 pale green color (0xFC)
- PALE_TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 pale turquoise color (0xFD)
- PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PF1 function key.
- PF1 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF1 function key.
- PF10 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF10 function key.
- PF11 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF11 function key.
- PF12 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF12 function key.
- PF13 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF13 function key.
- PF14 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF14 function key.
- PF15 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF15 function key.
- PF16 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF16 function key.
- PF17 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF17 function key.
- PF18 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF18 function key.
- PF19 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF19 function key.
- PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PF12function key.
- PF2 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF2 function key.
- PF20 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF20 function key.
- PF21 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF21 function key.
- PF22 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF22 function key.
- PF23 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF23 function key.
- PF24 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF24 function key.
- PF25 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF25 function key.
- PF26 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF26 function key.
- PF27 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF27 function key.
- PF28 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF28 function key.
- PF29 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF29 function key.
- PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PF3 function key.
- PF3 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF3 function key.
- PF30 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF30 function key.
- PF31 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF31 function key.
- PF32 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF32 function key.
- PF33 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF33 function key.
- PF34 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF34 function key.
- PF35 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF35 function key.
- PF36 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF36 function key.
- PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
PF4 function key.
- PF4 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF4 function key.
- PF5 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF5 function key.
- PF6 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF6 function key.
- PF7 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF7 function key.
- PF8 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF8 function key.
- PF9 - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
PF9 function key.
- PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 pink color (0xF3)
- PINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 pink color (0x38)
- PINK_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 pink reverse color (0x39)
- PINK_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 pink underscore color (0x3C)
- PINK_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 pink underscore reverse color (0x3D)
- prefix - Variable in exception com.rs.seagull.emulator.api.TableScrollException
-
A prefix to put before the exception's message
- PREV_SCREEN - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Previous screen key.
- PRINT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Print key.
- PRINTER_NO_AID - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style printer no aid code.
- produceTroubleshootLog() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Produce a troubleshoot log.
- PropertyCondition - Class in com.rs.seagull.emulator.api
-
An implementation of Condition that includes model property names which indicates when a waitFor should 'wake up' to evaluate the condition.
- PropertyCondition() - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
. - PropertyCondition(ModelMemberHolder) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided model member. - PropertyCondition(ModelMemberHolder, Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided model member, property names and target value. - PropertyCondition(ModelMemberHolder, String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided model member and one property name. - PropertyCondition(ModelMemberHolder, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided model member and property names. - PropertyCondition(ModelMemberHolder, String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided model member, property name and target value. - PropertyCondition(Object, String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided property names and target value. - PropertyCondition(String) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided property name. - PropertyCondition(String...) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided property names. - PropertyCondition(String, boolean) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided property name and flag whether to include the change-count. - PropertyCondition(String, Object) - Constructor for class com.rs.seagull.emulator.api.PropertyCondition
-
Create a
PropertyCondition
with the provided property name and target value. - PURPLE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 purple color (0xFB)
R
- READ_PARTITION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style read partition code.
- RECORD_BACKSPACE - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Record backspace key.
- RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 red color (0xF2)
- RED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red color (0x28)
- RED_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus red background color (41)
- RED_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red blink color (0x2A)
- RED_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus red foreground color (31)
- RED_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red reverse color (0x29)
- RED_REVERSE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red reverse blink color (0x2B)
- RED_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red underscore color (0x2C)
- RED_UNDERSCORE_BLINK - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red underscore blink color (0x2E)
- RED_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 red underscore reverse color (0x2D)
- REMOVE - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Remove key.
- removeStartupInformationListener(StartupInformationListener) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Remove the provided listener, so it will no longer get notified of changes in the startup information.
- RESET - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style reset key.
- RESET_KEY_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: resetKey
- responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- responseCodeAutoSignonChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record error response codes for non-Kerberos Services Token automatic sign-on, as returned by the host, mapped to an enum, changed.
- responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- responseCodeAutoSignonKerberosChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeAutoSignonKerberosEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record error response codes for Kerberos Services Token automatic sign-on support, as returned by the host, mapped to an enum, changed.
- responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- responseCodeChanged(TelnetOptionNEW_ENVIR.StartupResponseCodeEnum, TelnetOptionNEW_ENVIR.StartupResponseCodeEnum) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record success or error response code, as returned by the host, mapped to an enum, changed.
- responseCodeTextChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- responseCodeTextChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- responseCodeTextChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record success or error response code, as returned by the host, as original string, changed.
- responsesChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- responsesChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- responsesChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The flag, to indicate that the server provides support for positive and negative response handling, changed.
- REV_NEUTRAL - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 reverse neutral color (0xF7)
- REVERSE - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for reverse.
- RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Right arrow key.
- RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Right arrow key.
- RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Right arrow key.
- ROLL_DOWN - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Roll down key.
- ROLL_LEFT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Roll left key.
- ROLL_RIGHT - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Roll right key.
- ROLL_UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Roll up key.
S
- SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.AnsiPlus
-
The name of a connection scheme that connects to a AnsiPlus host
- SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Heman
-
The name of a connection scheme that connects to HEMAN recordings
- SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm3270
-
The name of a connection scheme that connects to a 3270 host
- SCHEME - Static variable in class com.rs.seagull.emulator.api.Emulators.Ibm5250
-
The name of a connection scheme that connects to a 5250 host
- Screen - Interface in com.rs.seagull.emulator.api
-
A Screen represents a host screen.
- screenChanges(Session, TableImpl, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is reached when the screen changes.
- screenContains(String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the screen contains a particular string anywhere on the screen.
- screenIdentified() - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen is identified.
- screenNamed(Session, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name matches the given name.
- screenNamed(Session, List<String>) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name matches any one of a given list of names.
- screenNamed(String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name does not match the given name.
- screenNamed(String...) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name matches any one of a given list of names.
- screenNamed(List<String>) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name matches any one of a given list of names.
- screenNotNamed(String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the current screen name matches the given name.
- scroll() - Method in interface com.rs.seagull.emulator.api.Table.ScrollAction
-
Perform a scroll action.
- SELECT - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Select key.
- SELECTOR_PEN_ATTENTION - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style selector pen attention action.
- SELECTOR_PEN_AUTO_ENTER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
5250-style selector light pen auto-enter action.
- semaphore - Variable in class com.rs.seagull.emulator.api.AbstractCondition
-
A semaphore to wait for a condition.
- sendBytes(byte[]) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Sends "raw" bytes to the host at the current cursor position.
- sendBytes(byte[]) - Method in interface com.rs.seagull.emulator.api.Keyboard
-
Sends "raw" bytes to the host at the current cursor position.
- sendKey(String) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Sends a key to the host at the current cursor position.
- sendKey(String) - Method in interface com.rs.seagull.emulator.api.Keyboard
-
Sends a key to the host at the current cursor position.
- sendKey(String, int, String) - Method in interface com.rs.seagull.emulator.api.Session
-
Position the cursor to the given user-defined field, then send a key to the host.
- sendKey(String, String) - Method in interface com.rs.seagull.emulator.api.Session
-
Position the cursor to the given user-defined field, then send a key to the host.
- sendKeyAndCapture(String, BareSession.Capture) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Send a key and capture the response text.
- sendText(String) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Sends text to the host at the current cursor position.
- sendText(String) - Method in interface com.rs.seagull.emulator.api.Keyboard
-
Sends text to the host at the current cursor position.
- session - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
The session
- Session - Interface in com.rs.seagull.emulator.api
-
A Session expands on the more basic BareSession, adding named screens and named user-defined fields and 'controls'.
- SessionFactory - Class in com.rs.seagull.emulator.api
-
A factory with static methods for creating (defined) sessions.
- SessionFactory() - Constructor for class com.rs.seagull.emulator.api.SessionFactory
- setDebugDelaySendKey(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Set the amount of time to pause before every sendKey call, to assist with simple debugging.
- setDebugDelaySendKey(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.Keyboard
-
Set the amount of time to pause before every sendKey call, to assist with simple debugging.
- setDebugDelaySendText(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Set the amount of time to pause before every sendText call, to assist with simple debugging.
- setDebugDelaySendText(int, TimeUnit) - Method in interface com.rs.seagull.emulator.api.Keyboard
-
Set the amount of time to pause before every sendText call, to assist with simple debugging.
- setJavascriptIsTrueScript(String) - Method in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Allow the isTrue method to be implemented in javascript, which allows for extensibility.
- setPosition(int) - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Set the cursor position.
- setPosition(int, int) - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Set the cursor position.
- setPosition(Point) - Method in interface com.rs.seagull.emulator.api.BareCursor
-
Set the cursor position.
- setPosition(String) - Method in interface com.rs.seagull.emulator.api.Cursor
-
Set the cursor position to the beginning of the named field.
- setPosition(String, int) - Method in interface com.rs.seagull.emulator.api.Cursor
-
Set the cursor position to the beginning of the index'th part of the multi-part named field.
- setText(int, String) - Method in interface com.rs.seagull.emulator.api.Field
-
For multi-part fields, e.g.
- setText(int, String, boolean) - Method in interface com.rs.seagull.emulator.api.Field
-
For multi-part fields, e.g.
- setText(String) - Method in interface com.rs.seagull.emulator.api.BareField
-
Set the text content of the host-defined field.
- setText(String) - Method in interface com.rs.seagull.emulator.api.Field
-
Set the text content of the field.
- setText(String, String) - Method in interface com.rs.seagull.emulator.api.Session
-
Set the text content of the given named field.
- setTrigger(Semaphore, BareSession) - Method in class com.rs.seagull.emulator.api.AbstractCondition
-
Set the trigger condition.
- setTrigger(Semaphore, BareSession) - Method in class com.rs.seagull.emulator.api.PropertyCondition
- showViewer() - Method in interface com.rs.seagull.emulator.api.BareSession
-
Open a graphical viewer on the session, so a human can watch it "in action".
- snaSenseChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- snaSenseChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- snaSenseChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The flag, to indicate that the server is committed to accepting SNA-SENSE-CODE responses to 3270-DATA, SCS-DATA (LU1), BID and FMH-DATA data type messages, changed.
- startingScreen - Variable in exception com.rs.seagull.emulator.api.TableScrollException
-
The screen where the table scroll started
- StartupInformation - Interface in com.rs.seagull.emulator.api
-
This interface describes the startup information for a host session.
- StartupInformation.Ibm3270 - Interface in com.rs.seagull.emulator.api
-
This interface describes the startup information for an IBM 3270 host session.
- StartupInformation.Ibm5250 - Interface in com.rs.seagull.emulator.api
-
This interface describes the startup information for an IBM 5250 host session.
- StartupInformationListener - Interface in com.rs.seagull.emulator.api
-
This interface describes a startup information listener.
- StartupInformationListener.Ibm3270 - Interface in com.rs.seagull.emulator.api
-
This interface describes a startup information listener for an IBM 3270 host session.
- StartupInformationListener.Ibm5250 - Interface in com.rs.seagull.emulator.api
-
This interface describes a startup information listener for an IBM 5250 host session.
- STOP_CONDITION_JS_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: stopCondition
- StopConditionAdapter(Session) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Create a new
StopConditions.StopConditionAdapter
. - StopConditionAdapter(Session, boolean, boolean, boolean) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Create a new
StopConditions.StopConditionAdapter
. - StopConditionAdapter(Session, boolean, boolean, boolean, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Create a new
StopConditions.StopConditionAdapter
. - StopConditionAdapter(Session, boolean, int) - Constructor for class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
Create a new
StopConditions.StopConditionAdapter
. - StopConditions - Class in com.rs.seagull.emulator.api
-
Static methods for creating common Table.StopCondition's.
- StopConditions() - Constructor for class com.rs.seagull.emulator.api.StopConditions
- StopConditions.CompositeStopCondition - Class in com.rs.seagull.emulator.api
- StopConditions.EndMarkerStopCondition - Class in com.rs.seagull.emulator.api
-
A StopCondition where the stop condition is a value in a field.
- StopConditions.StopConditionAdapter - Class in com.rs.seagull.emulator.api
-
An abstract superclass for most concrete StopConditions.
- stringAtEquals(Point, int, String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the screen contains a particular value at a particular location.
- stringBeforeCursorEquals(String) - Static method in class com.rs.seagull.emulator.api.Conditions
-
Returns a Condition that is true when the screen contents just to the left of the cursor match a given value.
- STRUCTURED_FIELD - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
3270-style structured field code.
- sysReqChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationAdapter
- sysReqChanged(Boolean, Boolean) - Method in class com.rs.seagull.emulator.api.Ibm3270StartupInformationLogger
- sysReqChanged(Boolean, Boolean) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm3270
-
The flag, to indicate that allows the client and server to emulate some (or all, depending on the server) of the functions of the SYSREQ key in an SNA environment, changed.
- SYSTEM_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
System request key.
- SYSTEM_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
System request key.
- systemNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationAdapter
- systemNameChanged(String, String) - Method in class com.rs.seagull.emulator.api.Ibm5250StartupInformationLogger
- systemNameChanged(String, String) - Method in interface com.rs.seagull.emulator.api.StartupInformationListener.Ibm5250
-
The Start-Up Response Record System Name, changed.
T
- TAB - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Tab key.
- TAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Tab key.
- TAB - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Tab key.
- Table - Interface in com.rs.seagull.emulator.api
-
A Table represents a collection of rows and columns, often spanning multiple 'pages'.
- Table.Row - Interface in com.rs.seagull.emulator.api
-
A Row represents one entry in a Table, consisting of a list of Fields.
- Table.RowVisitor - Interface in com.rs.seagull.emulator.api
-
A RowVisitor is called for each row.
- Table.ScrollAction - Interface in com.rs.seagull.emulator.api
-
A Scroll action is invoked when a table iterator (e.g.
- Table.StopCondition - Interface in com.rs.seagull.emulator.api
-
A StopCondition is a Condition that returns true from its isTrue method when a table iterator (e.g.
- Table.WaitForCondition - Interface in com.rs.seagull.emulator.api
-
A 'wait for' condition.
- TableScrollException - Exception in com.rs.seagull.emulator.api
-
An unchecked exception for problems scrolling through tables.
- TableScrollException(String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
-
Create a TableScrollException.
- TableScrollException(String, String, String) - Constructor for exception com.rs.seagull.emulator.api.TableScrollException
-
Create a TableScrollException.
- TEST_BEFORE_PARAM - Static variable in class com.rs.seagull.emulator.api.StopConditions
-
Parameter: testBefore
- TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Test request key.
- TEST_REQUEST - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Test request key.
- testBefore - Variable in class com.rs.seagull.emulator.api.StopConditions.StopConditionAdapter
-
True if the test should be done before processing the page
- TEXT - Enum constant in enum class com.rs.seagull.emulator.api.Cell.CellType
-
Describes a character with known value
- Timeout - Class in com.rs.seagull.emulator.api
-
Timeout represents a timeout value together with its units.
- Timeout(long, TimeUnit) - Constructor for class com.rs.seagull.emulator.api.Timeout
-
Create a new Timeout.
- toDebugString(boolean) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Return a string representation of the screen suitable for inclusion in debug logging.
- toOffset(Point) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Convert a screen coordinate to a character offset.
- toOffset(Point) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Convert a screen coordinate to a character offset.
- toPoint(int) - Method in interface com.rs.seagull.emulator.api.BareScreen
-
Convert a character offset to a screen coordinate.
- toPoint(int) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Convert a character offset to a screen coordinate.
- toString() - Method in exception com.rs.seagull.emulator.api.ApiException
- toString() - Method in class com.rs.seagull.emulator.api.PropertyCondition
- toString() - Method in class com.rs.seagull.emulator.api.SessionFactory
- TRIGGER - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Trigger code.
- TURQUOISE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 turquoise color (0xF5)
- TURQUOISE_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 turquoise column-separator color (0x30)
- TURQUOISE_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 turquoise column-separator reverse color (0x31)
- TURQUOISE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 turquoise underscore color (0x34)
- TURQUOISE_UNDERSCORE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 turquoise underscore reverse color (0x35)
- twoFieldsMatch(Session, String, String, boolean, boolean, boolean, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is reached when two particular fields contain the same value.
- twoPagesMatch(Session, Table, int) - Static method in class com.rs.seagull.emulator.api.StopConditions
-
Returns a StopCondition where the end is reached when two consecutive pages match.
U
- UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus undefined color (-1)
- UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 undefined color (-1)
- UNDEFINED - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 undefined color (-1)
- UNDERLINE - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for underline.
- UP - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Up arrow key.
- UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm3270
-
Up arrow key.
- UP - Static variable in class com.rs.seagull.emulator.api.Keys.Ibm5250
-
Up arrow key.
- update(List<String>, List<String>) - Method in interface com.rs.seagull.emulator.api.Table.Row
-
Update the values in the given fields/columns.
- updateRow(List<String>, List<String>, int) - Method in interface com.rs.seagull.emulator.api.Table
-
Update a row of the table.
- USER_ACTION_1 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 1
- USER_ACTION_10 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 10
- USER_ACTION_11 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 11
- USER_ACTION_12 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 12
- USER_ACTION_13 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 13
- USER_ACTION_14 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 14
- USER_ACTION_15 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 15
- USER_ACTION_16 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 16
- USER_ACTION_2 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 2
- USER_ACTION_3 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 3
- USER_ACTION_4 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 4
- USER_ACTION_5 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 5
- USER_ACTION_6 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 6
- USER_ACTION_7 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 7
- USER_ACTION_8 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 8
- USER_ACTION_9 - Static variable in class com.rs.seagull.emulator.api.Keys.AnsiVT
-
Extra user-customizable action 9
V
- validationException - Enum constant in enum class com.rs.seagull.emulator.api.FieldException.Type
-
The field exception type for when a field does not validate.
- valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.BareSession.Capability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.Cell.CellType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.rs.seagull.emulator.api.FieldException.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.rs.seagull.emulator.api.BareSession.Capability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.rs.seagull.emulator.api.Cell.CellType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.rs.seagull.emulator.api.FieldException.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERTICAL_SCALE - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for vertical scale.
- VISIBLE - Enum constant in enum class com.rs.seagull.emulator.api.BareCursor.CursorType
-
Normal cursor
- visit(Table.Row) - Method in interface com.rs.seagull.emulator.api.Table.RowVisitor
-
Called for each row.
- visitRows(Table.RowVisitor, boolean, boolean, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
-
Call the RowVisitor for each row in the table.
- visitRows(Table.RowVisitor, boolean, Runnable) - Method in interface com.rs.seagull.emulator.api.Table
-
Call the RowVisitor for each row in the table.
W
- waitFor() - Method in interface com.rs.seagull.emulator.api.Table.WaitForCondition
-
Wait after a scroll action.
- waitFor(Condition, Timeout) - Method in interface com.rs.seagull.emulator.api.BareSession
-
Waits for a condition to become true.
- WHITE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 white color (0xFF)
- WHITE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 white color (0x22)
- WHITE_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus white background color (47)
- WHITE_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus white foreground color (37)
- WHITE_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 white reverse color (0x23)
- WHITE_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 white underscore color (0x26)
- WRITE_PROTECT - Static variable in class com.rs.seagull.emulator.api.Attributes
-
The attribute for write protect.
Y
- YELLOW - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm3270
-
Tn3270 yellow color (0xF6)
- YELLOW_BACKGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus yellow background color (43)
- YELLOW_COLUMNSEPARATOR - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 yellow column-separator color (0x32)
- YELLOW_COLUMNSEPARATOR_REVERSE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 yellow column-separator reverse color (0x33)
- YELLOW_FOREGROUND - Static variable in class com.rs.seagull.emulator.api.Colors.AnsiPlus
-
AnsiPlus yellow foreground color (33)
- YELLOW_UNDERSCORE - Static variable in class com.rs.seagull.emulator.api.Colors.Ibm5250
-
Tn5250 yellow underscore color (0x36)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
null
is there are no property names otherwise returns the alphabetically first property name