All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.fluentlenium.core.components.ComponentsListener Maven / Gradle / Ivy

package org.fluentlenium.core.components;

import org.openqa.selenium.WebElement;

/**
 * A listener interface for components registration.
 */
public interface ComponentsListener {
    /**
     * Invoked when a component has been registered.
     *
     * @param element underlying element
     * @param component registered component
     */
    void componentRegistered(WebElement element, Object component);

    /**
     * Invoked when a component has been released.
     *
     * @param element underlying element
     * @param component released component
     */
    void componentReleased(WebElement element, Object component);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy