Class SwingTextKeyboardDriver
java.lang.Object
org.netbeans.jemmy.drivers.LightSupportiveDriver
org.netbeans.jemmy.drivers.text.TextKeyboardDriver
org.netbeans.jemmy.drivers.text.SwingTextKeyboardDriver
- All Implemented Interfaces:
LightDriver, TextDriver
TextDriver for swing text component types.
Uses keyboard operations.
- Author:
- Alexandre Iline(alexandre.iline@sun.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearText(ComponentOperator oper) Clears component text.Returns a timeout to sleep between text typing and caret operations.intReturns current caret position.org.netbeans.jemmy.drivers.text.NavigationKey[]getKeys(ComponentOperator oper) Returns an array of navigation keys.intReturns a caret position of selection end.intReturns a caret position of selection start.getText(ComponentOperator oper) Returns operator's text.Methods inherited from class TextKeyboardDriver
changeCaretPosition, changeCaretPosition, changeText, enterText, selectText, typeTextMethods inherited from class LightSupportiveDriver
checkSupported, getSupported
-
Constructor Details
-
SwingTextKeyboardDriver
public SwingTextKeyboardDriver()Constructs a SwingTextKeyboardDriver.
-
-
Method Details
-
clearText
Description copied from interface:TextDriverClears component text.- Specified by:
clearTextin interfaceTextDriver- Overrides:
clearTextin classTextKeyboardDriver- Parameters:
oper- Text component operator.
-
getText
Description copied from class:TextKeyboardDriverReturns operator's text.- Specified by:
getTextin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- string representing component text.
-
getCaretPosition
Description copied from class:TextKeyboardDriverReturns current caret position.- Specified by:
getCaretPositionin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- int represnting current operator's caret position.
-
getSelectionStart
Description copied from class:TextKeyboardDriverReturns a caret position of selection start.- Specified by:
getSelectionStartin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- int represnting index of operator's selection start.
-
getSelectionEnd
Description copied from class:TextKeyboardDriverReturns a caret position of selection end.- Specified by:
getSelectionEndin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- int represnting index of operator's selection end.
-
getKeys
Description copied from class:TextKeyboardDriverReturns an array of navigation keys.- Specified by:
getKeysin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- an array on NavigationKey instances.
-
getBetweenTimeout
Description copied from class:TextKeyboardDriverReturns a timeout to sleep between text typing and caret operations.- Specified by:
getBetweenTimeoutin classTextKeyboardDriver- Parameters:
oper- an operator.- Returns:
- a Timeout instance.
-