Package com.rs.seagull.emulator.api
Interface Screen
- 
- All Superinterfaces:
- BareScreen,- Defined
 
 public interface Screen extends BareScreen, Defined 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description com.seagullsw.common.identification.model.IdentifiablegetDefinition()Returns the identification information for the screen.FieldgetField(String fieldName)Returns the user-defined field with the given name.List<Field>getFields()Returns a list of all the user-defined fields.TablegetTable(String tableName)Returns the user-defined table with the given name.- 
Methods inherited from interface com.rs.seagull.emulator.api.BareScreencreateScreenShot, createScreenShot, getAllText, getCell, getCell, getCell, getCellList, getCellList, getCellList, getCellList, getChangeCount, getCursor, getCursorList, getEmulatorName, getEmulatorState, getHostField, getHostFields, getKeyboard, getKeyboardRestoreCount, getSize, getSnapshot, getText, getText, getText, getTextLine, getTextLines, getTextLines, isInputInhibit, isReverse, isSnapshot, toDebugString, toOffset, toPoint
 
- 
 
- 
- 
- 
Method Detail- 
getFieldField getField(String fieldName) throws NoSuchFieldException Returns the user-defined field with the given name.- Parameters:
- fieldName- The name of the field.
- Returns:
- the user-defined field with the given name.
- Throws:
- NoSuchFieldException- if the field does not exist.
 
 - 
getFieldsList<Field> getFields() Returns a list of all the user-defined fields.- Returns:
- a list of all the user-defined fields.
 
 - 
getTableTable getTable(String tableName) throws NoSuchFieldException Returns the user-defined table with the given name.- Parameters:
- tableName- The name of the table.
- Returns:
- the user-defined table with the given name.
- Throws:
- NoSuchFieldException- if the table does not exist.
 
 - 
getDefinitioncom.seagullsw.common.identification.model.Identifiable getDefinition() Returns the identification information for the screen.- Returns:
- the identification information for the screen.
 
 
- 
 
-