|
Graphene Implementation 1.0.0.CR3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 urlMethod Detail |
---|
public PageExtensions getPageExtensions()
getPageExtensions
in interface GrapheneSelenium
public SeleniumExtensions getSeleniumExtensions()
getSeleniumExtensions
in interface GrapheneSelenium
public RequestGuard getRequestGuard()
getRequestGuard
in interface GrapheneSelenium
public CommandInterceptorProxy getCommandInterceptionProxy()
getCommandInterceptionProxy
in interface GrapheneSelenium
public GrapheneSelenium clone()
clone
in interface GrapheneSelenium
clone
in class Object
public void initializeBrowser()
GrapheneInitializator
initializeBrowser
in interface GrapheneInitializator
public void configureBrowser()
GrapheneInitializator
configureBrowser
in interface GrapheneInitializator
public void initializeSeleniumExtensions()
GrapheneInitializator
initializeSeleniumExtensions
in interface GrapheneInitializator
public void initializePageExtensions()
GrapheneInitializator
initializePageExtensions
in interface GrapheneInitializator
public void finalizeBrowser()
GrapheneInitializator
finalizeBrowser
in interface GrapheneInitializator
public void restartBrowser()
restartBrowser
in interface GrapheneSelenium
protected void loadCustomLocationStrategies()
protected static List<String> getExtensionsListFromResource(String resourceName)
resourceName
- the path to resource on classpath
|
Graphene Implementation 1.0.0.CR3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |