public interface EntityDepartureEvent extends EntityEvent
Modifier and Type | Method and Description |
---|---|
CursorPosition |
getCursorPosition()
Gets the current position of the cursor on the terminal screen.
|
java.lang.String |
getNextEntity()
Gets the name of the newly recognized entity.
|
RectangularTerminalRegion |
getTerminalScreen()
Gets the size and contents of the terminal screen.
|
void |
overrideDeparture()
Overrides the departure and remains on the current entity.
|
getEntityName, getTabStops
getClientSession, getCurrentOperation, getCurrentProcedure, getModelContext
checkForTimeout, createErrorMessage, createErrorMessage, createHostSession, createUserErrorMessage, getEventStack, getHandlerProperty, getLogger, isDesignEnvironment
java.lang.String getNextEntity()
RectangularTerminalRegion getTerminalScreen() throws ApptrieveException
ApptrieveException
CursorPosition getCursorPosition() throws ApptrieveException
ApptrieveException
void overrideDeparture() throws ApptrieveException
getNextEntity()
returns an empty string).ApptrieveException
- if the next entity is recognized