public interface ParseScreenEvent extends RecordSetEvent
Modifier and Type | Method and Description |
---|---|
RecordLocation |
createRecordLocation(int firstRow,
int height,
boolean whole)
Creates a record location given a row and height.
|
RecordLocation |
createRecordLocation(int left,
int top,
int width,
int height,
boolean whole)
Creates a record location given a rectangular region.
|
java.util.List |
defaultParseScreen()
Gets the default record locations as defined in the model.
|
RectangularTerminalRegion |
getRecordSetRegion()
Gets the rectangular screen region which describes the location,
size and contents of the recordset.
|
getPageNumber, getRecordSetContext, getRecordSetMetaData, getRecordSetName
getEntityName, getTabStops
getHostSession
getClientSession, getCurrentOperation, getCurrentProcedure, getModelContext
checkForTimeout, createErrorMessage, createErrorMessage, createHostSession, createUserErrorMessage, getEventStack, getHandlerProperty, getLogger, isDesignEnvironment
RectangularTerminalRegion getRecordSetRegion()
java.util.List defaultParseScreen()
RecordLocation
objectsRecordLocation createRecordLocation(int firstRow, int height, boolean whole)
firstRow
- the one-based first row measured from the top of the
record set (not the top of the screen)height
- the number or rows in the recordwhole
- true if the record is whole, otherwise falseRecordLocation
object describing the record's locationjava.lang.IllegalArgumentException
- if the row or height is invalidRecordLocation createRecordLocation(int left, int top, int width, int height, boolean whole)
left
- the one-based horizontal offset from the left side of the
record set (not the column on the screen)top
- the one-based vertical offset from the top of the record
set (not the row on the screen)width
- the number of rows in the recordheight
- the number of columns in the recordwhole
- true if the record is whole, otherwise falseRecordLocation
object describing the record's locationjava.lang.IllegalArgumentException
- if the row or height is invalid