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, getRecordSetNamegetEntityName, getTabStopsgetHostSessiongetClientSession, getCurrentOperation, getCurrentProcedure, getModelContextcheckForTimeout, createErrorMessage, createErrorMessage, createHostSession, createUserErrorMessage, getEventStack, getHandlerProperty, getLogger, isDesignEnvironmentRectangularTerminalRegion 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