public class TextRetriever extends AbstractRetriever<String> implements Retriever<String>
| Modifier | Constructor and Description |
|---|---|
protected |
TextRetriever()
Instantiates a new text retriever.
|
| Modifier and Type | Method and Description |
|---|---|
Convertor<String,String> |
getConvertor()
Uses
PassOnConvertor to pass the JavaScript result to result value. |
static TextRetriever |
getInstance()
Factory method.
|
JavaScript |
getJavaScriptRetrieve()
JavaScript expression to retrieve text value from element given by elementLocator
|
TextRetriever |
locator(ElementLocator<?> elementLocator)
Gets a TextRetriever object preset with elementLocator to given value.
|
String |
retrieve()
Retrieves the text value from element given by elementLocator
|
getValue, initializeValue, isValueChanged, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValue, initializeValue, setValuepublic String retrieve()
retrieve in interface SeleniumRetriever<String>retrieve in class AbstractRetriever<String>public JavaScript getJavaScriptRetrieve()
getJavaScriptRetrieve in interface JavaScriptRetriever<String>public static TextRetriever getInstance()
public TextRetriever locator(ElementLocator<?> elementLocator)
elementLocator - the element locator to presetpublic Convertor<String,String> getConvertor()
PassOnConvertor to pass the JavaScript result to result value.getConvertor in interface JavaScriptRetriever<String>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.