A B C D E F G I M O R S T W 

A

apply(JsArray<?>) - Method in interface org.senchalabs.gwt.gwtdriver.client.SeleniumExporter.Function
 
as(Class<W>) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Re-wraps the widget's element as some other kind of widget.
atTop() - Method in class org.senchalabs.gwt.gwtdriver.models.Dialog.DialogFinder
 

B

ByNearestWidget - Class in org.senchalabs.gwt.gwtdriver.by
GWT-specific By implementation that looks at the current search context and above for the nearest containing Widget object, and returns the root element of that widget.
ByNearestWidget(WebDriver) - Constructor for class org.senchalabs.gwt.gwtdriver.by.ByNearestWidget
Finds the nearest containing widget of any type - anything that extends Widget will be found.
ByNearestWidget(WebDriver, Class<? extends Widget>) - Constructor for class org.senchalabs.gwt.gwtdriver.by.ByNearestWidget
Finds the nearest containing widget of the given type.
ByWidget - Class in org.senchalabs.gwt.gwtdriver.by
GWT-specific By implementation that looks for widgets that in the current search context.
ByWidget(WebDriver) - Constructor for class org.senchalabs.gwt.gwtdriver.by.ByWidget
 
ByWidget(WebDriver, Class<? extends Widget>) - Constructor for class org.senchalabs.gwt.gwtdriver.by.ByWidget
 

C

CheatingByChained - Class in org.senchalabs.gwt.gwtdriver.by
When looking for only one item, cheats by only looking for one item at each level.
CheatingByChained(By...) - Constructor for class org.senchalabs.gwt.gwtdriver.by.CheatingByChained
 
Child - Annotation Type in org.senchalabs.gwt.gwtdriver.models
Experimental PageObject annotation to try finding specific widgets along with other supported By statements.
ClientMethods - Interface in org.senchalabs.gwt.gwtdriver.invoke
 
ClientMethods.ClientType - Annotation Type in org.senchalabs.gwt.gwtdriver.invoke
 
ClientMethodsFactory - Class in org.senchalabs.gwt.gwtdriver.invoke
Allows simple invocation of exported methods from GWT.
ClientMethodsFactory() - Constructor for class org.senchalabs.gwt.gwtdriver.invoke.ClientMethodsFactory
 
create(Class<T>, WebDriver) - Static method in class org.senchalabs.gwt.gwtdriver.invoke.ClientMethodsFactory
Creates an instance of the ClientMethods type on the first available module.
create(Class<T>, WebDriver, String) - Static method in class org.senchalabs.gwt.gwtdriver.invoke.ClientMethodsFactory
Creates an instance of the ClientMethods type on the given module name.

D

Dialog - Class in org.senchalabs.gwt.gwtdriver.models
 
Dialog(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.Dialog
 
Dialog.DialogFinder - Class in org.senchalabs.gwt.gwtdriver.models
 
Dialog.DialogFinder() - Constructor for class org.senchalabs.gwt.gwtdriver.models.Dialog.DialogFinder
 
done() - Method in class org.senchalabs.gwt.gwtdriver.models.Dialog.DialogFinder
 
done() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtLabel.GwtLabelFinder
 
done() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
driver - Variable in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 

E

elt - Variable in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
escapeToString(String) - Static method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Helper method to generate a string literal that can be used in an xpath
executeExportedFunction(String, WebDriver, Object...) - Static method in class org.senchalabs.gwt.gwtdriver.ModuleUtilities
 
executeExportedFunction(String, String, WebDriver, Object...) - Static method in class org.senchalabs.gwt.gwtdriver.ModuleUtilities
 
EXPORTED_FUNCTION_SCRIPT - Static variable in class org.senchalabs.gwt.gwtdriver.ModuleUtilities
 
ExportedMethods - Interface in org.senchalabs.gwt.gwtdriver.invoke
 

F

FasterByChained - Class in org.senchalabs.gwt.gwtdriver.by
When looking for only one item, speeds up the last By in the chain by only running it until it finds something.
FasterByChained(By...) - Constructor for class org.senchalabs.gwt.gwtdriver.by.FasterByChained
 
find(Class<W>) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Starting point to find a widget using the finder dsl - pass in the GwtWidget subclass and an instance of its basic finder will be created, with the current element and driver to act as a starting point.
find(Class<W>, WebDriver) - Static method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Static helper method to enable finding without an initial widget to start from.
find(Class<W>, WebDriver, WebElement) - Static method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Static helper method to enable finding without an initial widget to work from.
findElement(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.ByNearestWidget
 
findElement(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.ByWidget
 
findElement(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.CheatingByChained
 
findElement(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.FasterByChained
 
findElements(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.ByNearestWidget
 
findElements(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.ByWidget
 
findElements(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.CheatingByChained
 
findElements(SearchContext) - Method in class org.senchalabs.gwt.gwtdriver.by.FasterByChained
 
findModules(WebDriver) - Static method in class org.senchalabs.gwt.gwtdriver.ModuleUtilities
Examines the current page for any window with a $moduleName defined on it.
findWidget(By) - Method in class org.senchalabs.gwt.gwtdriver.models.WidgetContainer
Convenience method to find a specific child/descendant widgets and wrap it.
findWidgets(By) - Method in class org.senchalabs.gwt.gwtdriver.models.WidgetContainer
Convenience method to find child/descendant widgets and wrap them.

G

getContainingWidgetClass(WebElement) - Method in interface org.senchalabs.gwt.gwtdriver.invoke.ExportedMethods
 
getContainingWidgetElt(WebElement) - Method in interface org.senchalabs.gwt.gwtdriver.invoke.ExportedMethods
 
getContainingWidgetEltOfType(WebElement, String) - Method in interface org.senchalabs.gwt.gwtdriver.invoke.ExportedMethods
 
getDriver() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Gets the current webdriver instance used to interact with this widget.
getElement() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Gets the root WebElement being used as a GWT Widget
getHeaderElement() - Method in class org.senchalabs.gwt.gwtdriver.models.Dialog
 
getHeadingText() - Method in class org.senchalabs.gwt.gwtdriver.models.Dialog
 
getText() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtLabel
 
getValue() - Method in class org.senchalabs.gwt.gwtdriver.models.Input
 
GwtLabel - Class in org.senchalabs.gwt.gwtdriver.models
 
GwtLabel(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtLabel
 
GwtLabel.GwtLabelFinder - Class in org.senchalabs.gwt.gwtdriver.models
 
GwtLabel.GwtLabelFinder() - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtLabel.GwtLabelFinder
 
GwtRootPanel - Class in org.senchalabs.gwt.gwtdriver.models
Represents a RootPanel.
GwtRootPanel(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtRootPanel
 
GwtRootPanel(WebDriver, String) - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtRootPanel
 
GwtRootPanel(WebDriver) - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtRootPanel
 
GwtWidget<F extends GwtWidgetFinder<?>> - Class in org.senchalabs.gwt.gwtdriver.models
Represents a GWT Widget class.
GwtWidget(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Creates a new GwtWidget type.
GwtWidget.ForWidget - Annotation Type in org.senchalabs.gwt.gwtdriver.models
Declares that the annotated type is a GwtWidget for a particular Widget subclass.
GwtWidgetFinder<W extends GwtWidget<?>> - Class in org.senchalabs.gwt.gwtdriver.models
 
GwtWidgetFinder() - Constructor for class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 

I

Input - Class in org.senchalabs.gwt.gwtdriver.models
Simple abstraction to refer to many input widgets in GWT such as TextBox, TextArea, PasswordTextBox, IntegerBox, etc.
Input(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.Input
 
instanceofwidget(WebElement, String) - Method in interface org.senchalabs.gwt.gwtdriver.invoke.ExportedMethods
 
is(Class<W>) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidget
Checks if this widget is of the specified type and so can
isWidget(WebElement) - Method in interface org.senchalabs.gwt.gwtdriver.invoke.ExportedMethods
 

M

ModuleUtilities - Class in org.senchalabs.gwt.gwtdriver
Tools to get info about the current modules present on the page, with the GwtDriver module inherited.
ModuleUtilities() - Constructor for class org.senchalabs.gwt.gwtdriver.ModuleUtilities
 

O

onModuleLoad() - Method in class org.senchalabs.gwt.gwtdriver.client.SeleniumExporter
 
org.senchalabs.gwt.gwtdriver - package org.senchalabs.gwt.gwtdriver
 
org.senchalabs.gwt.gwtdriver.by - package org.senchalabs.gwt.gwtdriver.by
 
org.senchalabs.gwt.gwtdriver.client - package org.senchalabs.gwt.gwtdriver.client
 
org.senchalabs.gwt.gwtdriver.invoke - package org.senchalabs.gwt.gwtdriver.invoke
 
org.senchalabs.gwt.gwtdriver.models - package org.senchalabs.gwt.gwtdriver.models
 

R

registerFunction(String, SeleniumExporter.Function) - Static method in class org.senchalabs.gwt.gwtdriver.client.SeleniumExporter
 

S

SeleniumExporter - Class in org.senchalabs.gwt.gwtdriver.client
 
SeleniumExporter() - Constructor for class org.senchalabs.gwt.gwtdriver.client.SeleniumExporter
 
SeleniumExporter.Function - Interface in org.senchalabs.gwt.gwtdriver.client
From selenium's JavascriptExecutor: " Script arguments must be a number, a boolean, a String, WebElement, or a List of any combination of the above.
sendKeys(String) - Method in class org.senchalabs.gwt.gwtdriver.models.Input
 

T

toString() - Method in class org.senchalabs.gwt.gwtdriver.by.ByNearestWidget
 
toString() - Method in class org.senchalabs.gwt.gwtdriver.by.ByWidget
 
toString() - Method in class org.senchalabs.gwt.gwtdriver.by.CheatingByChained
 
toString() - Method in class org.senchalabs.gwt.gwtdriver.by.FasterByChained
 

W

waitFor() - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
waitFor(long, TimeUnit) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
WidgetContainer - Class in org.senchalabs.gwt.gwtdriver.models
A Widget that can contain more widgets.
WidgetContainer(WebDriver, WebElement) - Constructor for class org.senchalabs.gwt.gwtdriver.models.WidgetContainer
 
withDriver(WebDriver) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
withElement(WebElement) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtWidgetFinder
 
withHeading(String) - Method in class org.senchalabs.gwt.gwtdriver.models.Dialog.DialogFinder
 
withText(String) - Method in class org.senchalabs.gwt.gwtdriver.models.GwtLabel.GwtLabelFinder
 
A B C D E F G I M O R S T W 

Copyright © 2012-2013 Sencha Labs. All Rights Reserved.