Graphene WebDriver: Drone Extension 2.0.0.Alpha1

org.jboss.arquillian.graphene.drone.factory
Class GrapheneInternetExplorerDriverFactory

java.lang.Object
  extended by org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
      extended by org.jboss.arquillian.graphene.drone.factory.GrapheneInternetExplorerDriverFactory
All Implemented Interfaces:
org.jboss.arquillian.drone.spi.Configurator<org.openqa.selenium.ie.InternetExplorerDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration>>, org.jboss.arquillian.drone.spi.Destructor<org.openqa.selenium.ie.InternetExplorerDriver>, org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.ie.InternetExplorerDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration>>, org.jboss.arquillian.drone.spi.Sortable

public class GrapheneInternetExplorerDriverFactory
extends org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
implements org.jboss.arquillian.drone.spi.Configurator<org.openqa.selenium.ie.InternetExplorerDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration>>, org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.ie.InternetExplorerDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration>>, org.jboss.arquillian.drone.spi.Destructor<org.openqa.selenium.ie.InternetExplorerDriver>

Extends the InternetExplorerDriverFactory and provides the created instance to the GrapheneContext.

Author:
Lukas Fryc

Field Summary
 
Fields inherited from class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
DEFAULT_INTERNET_EXPLORER_PORT
 
Constructor Summary
GrapheneInternetExplorerDriverFactory()
           
 
Method Summary
 org.openqa.selenium.ie.InternetExplorerDriver createInstance(org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration> configuration)
           
 void destroyInstance(org.openqa.selenium.ie.InternetExplorerDriver instance)
           
 int getPrecedence()
           
 
Methods inherited from class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory
createConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.arquillian.drone.spi.Configurator
createConfiguration
 

Constructor Detail

GrapheneInternetExplorerDriverFactory

public GrapheneInternetExplorerDriverFactory()
Method Detail

getPrecedence

public int getPrecedence()
Specified by:
getPrecedence in interface org.jboss.arquillian.drone.spi.Sortable
Overrides:
getPrecedence in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory

destroyInstance

public void destroyInstance(org.openqa.selenium.ie.InternetExplorerDriver instance)
Specified by:
destroyInstance in interface org.jboss.arquillian.drone.spi.Destructor<org.openqa.selenium.ie.InternetExplorerDriver>
Overrides:
destroyInstance in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory

createInstance

public org.openqa.selenium.ie.InternetExplorerDriver createInstance(org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration> configuration)
Specified by:
createInstance in interface org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.ie.InternetExplorerDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.InternetExplorerDriverConfiguration>>
Overrides:
createInstance in class org.jboss.arquillian.drone.webdriver.factory.InternetExplorerDriverFactory

Graphene WebDriver: Drone Extension 2.0.0.Alpha1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.