Graphene WebDriver: Drone Extension 2.0.0.Alpha1

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

java.lang.Object
  extended by org.jboss.arquillian.drone.webdriver.factory.IPhoneDriverFactory
      extended by org.jboss.arquillian.graphene.drone.factory.GrapheneIPhoneDriverFactory
All Implemented Interfaces:
org.jboss.arquillian.drone.spi.Configurator<org.openqa.selenium.iphone.IPhoneDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration>>, org.jboss.arquillian.drone.spi.Destructor<org.openqa.selenium.iphone.IPhoneDriver>, org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.iphone.IPhoneDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration>>, org.jboss.arquillian.drone.spi.Sortable

public class GrapheneIPhoneDriverFactory
extends org.jboss.arquillian.drone.webdriver.factory.IPhoneDriverFactory
implements org.jboss.arquillian.drone.spi.Configurator<org.openqa.selenium.iphone.IPhoneDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration>>, org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.iphone.IPhoneDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration>>, org.jboss.arquillian.drone.spi.Destructor<org.openqa.selenium.iphone.IPhoneDriver>

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

Author:
Lukas Fryc

Constructor Summary
GrapheneIPhoneDriverFactory()
           
 
Method Summary
 org.openqa.selenium.iphone.IPhoneDriver createInstance(org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration> configuration)
           
 void destroyInstance(org.openqa.selenium.iphone.IPhoneDriver instance)
           
 int getPrecedence()
           
 
Methods inherited from class org.jboss.arquillian.drone.webdriver.factory.IPhoneDriverFactory
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

GrapheneIPhoneDriverFactory

public GrapheneIPhoneDriverFactory()
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.IPhoneDriverFactory

destroyInstance

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

createInstance

public org.openqa.selenium.iphone.IPhoneDriver createInstance(org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration> configuration)
Specified by:
createInstance in interface org.jboss.arquillian.drone.spi.Instantiator<org.openqa.selenium.iphone.IPhoneDriver,org.jboss.arquillian.drone.webdriver.configuration.TypedWebDriverConfiguration<org.jboss.arquillian.drone.webdriver.configuration.IPhoneDriverConfiguration>>
Overrides:
createInstance in class org.jboss.arquillian.drone.webdriver.factory.IPhoneDriverFactory

Graphene WebDriver: Drone Extension 2.0.0.Alpha1

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