Examples of BeforeDroneDeenhanced


Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

            if (enhancer.canEnhance(instanceOrCallableInstance, dronePoint.getDroneType(), dronePoint.getQualifier())) {
                log.log(Level.FINER,
                    "Deenhancing {0} using enhancer {1} with precedence {2}",
                    new Object[] { dronePoint, enhancer.getClass().getName(), enhancer.getPrecedence() });

                droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, dronePoint));
                DroneInstanceEnhancer<T> supportedEnhancer = (DroneInstanceEnhancer<T>) enhancer;
                T deenhancedDrone = supportedEnhancer.deenhance(drone, dronePoint.getQualifier());
                if (deenhancedDrone == null) {
                    throw new IllegalStateException("Deenahnced drone cannot be null!");
                }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

                        "Deenhancing {0} @{1} using enhancer {2} with precedence {3}",
                        new Object[] { injectionPoint.getDroneType().getSimpleName(),
                                injectionPoint.getQualifier().getSimpleName(), enhancer.getClass().getName(),
                                enhancer.getPrecedence() });

                droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, drone, injectionPoint));
                DroneInstanceEnhancer<T> supportedEnhancer = (DroneInstanceEnhancer<T>) enhancer;
                T deenhancedDrone = supportedEnhancer.deenhance(drone, injectionPoint.getQualifier());
                if (deenhancedDrone == null) {
                    throw new IllegalStateException("Deenahnced drone cannot be null!");
                }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

                if (log.isLoggable(Level.FINE)) {
                    log.fine("Deenhancing using enhancer: " + enhancer.getClass().getName() + ", with precedence "
                            + enhancer.getPrecedence());
                }

                droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, browser, type, qualifier));
                Object newBrowser = enhancer.deenhance(browser.asInstance(type), qualifier);
                browser.set(newBrowser);
                droneEnhancementEvent.fire(new AfterDroneDeenhanced(browser, type, qualifier));
            }
        }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

                log.log(Level.FINE,
                        "Deenhancing {0} @{1} using enhancer {2} with precedence {3}",
                        new Object[] { type.getSimpleName(), qualifier.getSimpleName(), enhancer.getClass().getName(),
                                enhancer.getPrecedence() });

                droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, browser, type, qualifier));
                Object newBrowser = enhancer.deenhance(browser.asInstance(type), qualifier);
                browser.set(newBrowser);
                droneEnhancementEvent.fire(new AfterDroneDeenhanced(browser, type, qualifier));
            }
        }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

                    log.log(Level.FINE,
                            "Deenhancing {0} @{1} using enhancer {2} with precedence {3}",
                            new Object[] { type.getSimpleName(), qualifier.getSimpleName(), enhancer.getClass().getName(),
                                    enhancer.getPrecedence() });

                    droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, browser, type, qualifier));
                    Object newBrowser = enhancer.deenhance(browser.asInstance(type), qualifier);
                    browser.set(newBrowser);
                    droneEnhancementEvent.fire(new AfterDroneDeenhanced(browser, type, qualifier));
                }
            }
            else if (candidate instanceof Enhancer) {
                Enhancer enhancer = (Enhancer) candidate;
                if (enhancer.canEnhance(type, qualifier)) {
                    log.log(Level.WARNING,
                            "Deprecated Enhancer type, please implement DroneInstanceEnhancer instead. Deenhancing {0} @{1} using enhancer {2} with precedence {3}",
                            new Object[] { type.getSimpleName(), qualifier.getSimpleName(), enhancer.getClass().getName(),
                                    enhancer.getPrecedence() });

                    droneEnhancementEvent.fire(new BeforeDroneDeenhanced(new DeprecatedEnhancerWrap(enhancer), browser, type,
                            qualifier));
                    Object newBrowser = enhancer.deenhance(browser.asInstance(type), qualifier);
                    browser.set(newBrowser);
                    droneEnhancementEvent.fire(new AfterDroneDeenhanced(browser, type, qualifier));
                }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDeenhanced

                log.log(Level.FINER,
                        "Deenhancing {0} @{1} using enhancer {2} with precedence {3}",
                        new Object[] { type.getSimpleName(), qualifier.getSimpleName(), enhancer.getClass().getName(),
                                enhancer.getPrecedence() });

                droneEnhancementEvent.fire(new BeforeDroneDeenhanced(enhancer, browser, type, qualifier));
                Object newBrowser = enhancer.deenhance(browser.asInstance(type), qualifier);
                browser.set(newBrowser);
                droneEnhancementEvent.fire(new AfterDroneDeenhanced(browser, type, qualifier));
            }
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.