Graphene Support for Drone Extension 1.0.0.CR3

org.jboss.arquillian.ajocado.drone.factory
Class GrapheneFactory

java.lang.Object
  extended by org.jboss.arquillian.ajocado.drone.factory.GrapheneFactory
All Implemented Interfaces:
org.jboss.arquillian.drone.spi.Configurator<GrapheneSelenium,ArquillianGrapheneConfiguration>, org.jboss.arquillian.drone.spi.Destructor<GrapheneSelenium>, org.jboss.arquillian.drone.spi.Instantiator<GrapheneSelenium,ArquillianGrapheneConfiguration>, org.jboss.arquillian.drone.spi.Sortable

public class GrapheneFactory
extends Object
implements org.jboss.arquillian.drone.spi.Configurator<GrapheneSelenium,ArquillianGrapheneConfiguration>, org.jboss.arquillian.drone.spi.Instantiator<GrapheneSelenium,ArquillianGrapheneConfiguration>, org.jboss.arquillian.drone.spi.Destructor<GrapheneSelenium>

Factory which combines Configurator, Instantiator and Destructor for Arquillian Graphene browser object called GrapheneSelenium.

Author:
Constructor Summary
GrapheneFactory()
           
 
Method Summary
 ArquillianGrapheneConfiguration createConfiguration(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor, Class<? extends Annotation> qualifier)
           
 GrapheneSelenium createInstance(ArquillianGrapheneConfiguration configuration)
           
 void destroyInstance(GrapheneSelenium instance)
           
 int getPrecedence()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrapheneFactory

public GrapheneFactory()
Method Detail

getPrecedence

public int getPrecedence()
Specified by:
getPrecedence in interface org.jboss.arquillian.drone.spi.Sortable

destroyInstance

public void destroyInstance(GrapheneSelenium instance)
Specified by:
destroyInstance in interface org.jboss.arquillian.drone.spi.Destructor<GrapheneSelenium>

createInstance

public GrapheneSelenium createInstance(ArquillianGrapheneConfiguration configuration)
Specified by:
createInstance in interface org.jboss.arquillian.drone.spi.Instantiator<GrapheneSelenium,ArquillianGrapheneConfiguration>

createConfiguration

public ArquillianGrapheneConfiguration createConfiguration(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor,
                                                           Class<? extends Annotation> qualifier)
Specified by:
createConfiguration in interface org.jboss.arquillian.drone.spi.Configurator<GrapheneSelenium,ArquillianGrapheneConfiguration>

Graphene Support for Drone Extension 1.0.0.CR3

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