|
Graphene Selenium: Implementation 2.0.0.Alpha1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.arquillian.ajocado.framework.TypedSeleniumImpl
org.jboss.arquillian.ajocado.framework.ExtendedTypedSeleniumImpl
org.jboss.arquillian.ajocado.framework.GrapheneSeleniumImpl
public class GrapheneSeleniumImpl
Implementation of TypedSelenium extended by methods in ExtendedTypedSeleniumImpl.
Internally using AjaxAwareInterceptor and CommandInterceptorProxyImpl.
| Constructor Summary | |
|---|---|
GrapheneSeleniumImpl(String serverHost,
int serverPort,
Browser browser,
URL contextPathURL)
Instantiates a new ajax selenium. |
|
| Method Summary | |
|---|---|
GrapheneSelenium |
clone()
|
void |
configureBrowser()
Configures browser from users configuration |
void |
finalizeBrowser()
Cleans browser window (by closing window or deleting all cookies) |
CommandInterceptorProxy |
getCommandInterceptionProxy()
|
protected static List<String> |
getExtensionsListFromResource(String resourceName)
Loads the list of resource names from the given resource. |
PageExtensions |
getPageExtensions()
|
RequestGuard |
getRequestGuard()
|
SeleniumExtensions |
getSeleniumExtensions()
|
void |
initializeBrowser()
Initializes browser session and prepares it for further configuration |
void |
initializePageExtensions()
Initializes Graphene extentensions for application page |
void |
initializeSeleniumExtensions()
Initializes Graphene extentensions for Selenium |
protected void |
loadCustomLocationStrategies()
|
void |
restartBrowser()
|
| Methods inherited from class org.jboss.arquillian.ajocado.framework.ExtendedTypedSeleniumImpl |
|---|
belongsClass, check, doCommand, getCount, getExtendedSelenium, getStyle, isAttributePresent, isStarted, mouseOutAt, mouseOverAt, scrollIntoView, start, stop |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.arquillian.ajocado.framework.ExtendedTypedSelenium |
|---|
belongsClass, check, doCommand, getCount, getStyle, isAttributePresent, isStarted, mouseOutAt, mouseOverAt, scrollIntoView |
| Constructor Detail |
|---|
public GrapheneSeleniumImpl(String serverHost,
int serverPort,
Browser browser,
URL contextPathURL)
serverHost - the server hostserverPort - the server portbrowser - the browsercontextPathURL - the context path url| Method Detail |
|---|
public PageExtensions getPageExtensions()
getPageExtensions in interface GrapheneSeleniumpublic SeleniumExtensions getSeleniumExtensions()
getSeleniumExtensions in interface GrapheneSeleniumpublic RequestGuard getRequestGuard()
getRequestGuard in interface GrapheneSeleniumpublic CommandInterceptorProxy getCommandInterceptionProxy()
getCommandInterceptionProxy in interface GrapheneSeleniumpublic GrapheneSelenium clone()
clone in interface GrapheneSeleniumclone in class Objectpublic void initializeBrowser()
GrapheneInitializator
initializeBrowser in interface GrapheneInitializatorpublic void configureBrowser()
GrapheneInitializator
configureBrowser in interface GrapheneInitializatorpublic void initializeSeleniumExtensions()
GrapheneInitializator
initializeSeleniumExtensions in interface GrapheneInitializatorpublic void initializePageExtensions()
GrapheneInitializator
initializePageExtensions in interface GrapheneInitializatorpublic void finalizeBrowser()
GrapheneInitializator
finalizeBrowser in interface GrapheneInitializatorpublic void restartBrowser()
restartBrowser in interface GrapheneSeleniumprotected void loadCustomLocationStrategies()
protected static List<String> getExtensionsListFromResource(String resourceName)
resourceName - the path to resource on classpath
|
Graphene Selenium: Implementation 2.0.0.Alpha1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||