public class GrapheneEnhancer extends Object implements org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>
WebDriver instance provided by Drone in a proxy and sets the driver into context.| Constructor and Description |
|---|
GrapheneEnhancer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEnhance(org.jboss.arquillian.drone.spi.InstanceOrCallableInstance instance,
Class<?> droneType,
Class<? extends Annotation> qualifier) |
org.openqa.selenium.WebDriver |
deenhance(org.openqa.selenium.WebDriver enhancedDriver,
Class<? extends Annotation> qualifier)
Unwraps the proxy
|
org.openqa.selenium.WebDriver |
enhance(org.openqa.selenium.WebDriver driver,
Class<? extends Annotation> qualifier)
Wraps the
WebDriver instance provided by Drone in a proxy and sets the driver into context |
int |
getPrecedence() |
public int getPrecedence()
getPrecedence in interface org.jboss.arquillian.drone.spi.Sortablepublic boolean canEnhance(org.jboss.arquillian.drone.spi.InstanceOrCallableInstance instance,
Class<?> droneType,
Class<? extends Annotation> qualifier)
canEnhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>public org.openqa.selenium.WebDriver enhance(org.openqa.selenium.WebDriver driver,
Class<? extends Annotation> qualifier)
WebDriver instance provided by Drone in a proxy and sets the driver into contextenhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>public org.openqa.selenium.WebDriver deenhance(org.openqa.selenium.WebDriver enhancedDriver,
Class<? extends Annotation> qualifier)
deenhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>Copyright © 2017 JBoss by Red Hat. All rights reserved.