Arquillian Drone Extension Support for WebDriver 1.0.0.Final

org.jboss.arquillian.drone.webdriver.factory
Class InternetExplorerDriverFactory

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

public class InternetExplorerDriverFactory
extends Object
implements Configurator<org.openqa.selenium.ie.InternetExplorerDriver,TypedWebDriverConfiguration<InternetExplorerDriverConfiguration>>, Instantiator<org.openqa.selenium.ie.InternetExplorerDriver,TypedWebDriverConfiguration<InternetExplorerDriverConfiguration>>, Destructor<org.openqa.selenium.ie.InternetExplorerDriver>

Factory which combines Configurator, Instantiator and Destructor for InternetExplorerDriver.

Author:
Field Summary
static int DEFAULT_INTERNET_EXPLORER_PORT
           
 
Constructor Summary
InternetExplorerDriverFactory()
           
 
Method Summary
 TypedWebDriverConfiguration<InternetExplorerDriverConfiguration> createConfiguration(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor, Class<? extends Annotation> qualifier)
           
 org.openqa.selenium.ie.InternetExplorerDriver createInstance(TypedWebDriverConfiguration<InternetExplorerDriverConfiguration> configuration)
           
 void destroyInstance(org.openqa.selenium.ie.InternetExplorerDriver instance)
           
 int getPrecedence()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INTERNET_EXPLORER_PORT

public static final int DEFAULT_INTERNET_EXPLORER_PORT
See Also:
Constant Field Values
Constructor Detail

InternetExplorerDriverFactory

public InternetExplorerDriverFactory()
Method Detail

getPrecedence

public int getPrecedence()
Specified by:
getPrecedence in interface Sortable

destroyInstance

public void destroyInstance(org.openqa.selenium.ie.InternetExplorerDriver instance)
Specified by:
destroyInstance in interface Destructor<org.openqa.selenium.ie.InternetExplorerDriver>

createInstance

public org.openqa.selenium.ie.InternetExplorerDriver createInstance(TypedWebDriverConfiguration<InternetExplorerDriverConfiguration> configuration)
Specified by:
createInstance in interface Instantiator<org.openqa.selenium.ie.InternetExplorerDriver,TypedWebDriverConfiguration<InternetExplorerDriverConfiguration>>

createConfiguration

public TypedWebDriverConfiguration<InternetExplorerDriverConfiguration> createConfiguration(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor,
                                                                                            Class<? extends Annotation> qualifier)
Specified by:
createConfiguration in interface Configurator<org.openqa.selenium.ie.InternetExplorerDriver,TypedWebDriverConfiguration<InternetExplorerDriverConfiguration>>

Arquillian Drone Extension Support for WebDriver 1.0.0.Final

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