Class PrimeFacesDroneInstanceEnhancer

  • All Implemented Interfaces:
    org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>, org.jboss.arquillian.drone.spi.Sortable

    public class PrimeFacesDroneInstanceEnhancer
    extends Object
    implements org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>
    • Field Detail

      • listener

        protected org.openqa.selenium.support.events.WebDriverEventListener listener
    • Constructor Detail

      • PrimeFacesDroneInstanceEnhancer

        public PrimeFacesDroneInstanceEnhancer()
    • Method Detail

      • getPrecedence

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

        public boolean canEnhance​(org.jboss.arquillian.drone.spi.InstanceOrCallableInstance instance,
                                  Class<?> droneType,
                                  Class<? extends Annotation> qualifier)
        Specified by:
        canEnhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>
      • enhance

        public org.openqa.selenium.WebDriver enhance​(org.openqa.selenium.WebDriver instance,
                                                     Class<? extends Annotation> qualifier)
        Specified by:
        enhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>
      • deenhance

        public org.openqa.selenium.WebDriver deenhance​(org.openqa.selenium.WebDriver enhancedInstance,
                                                       Class<? extends Annotation> qualifier)
        Specified by:
        deenhance in interface org.jboss.arquillian.drone.spi.DroneInstanceEnhancer<org.openqa.selenium.WebDriver>