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

info.novatec.testit.webtester.events.browser.SetWindowPositionEvent Maven / Gradle / Ivy

package info.novatec.testit.webtester.events.browser;

import lombok.AllArgsConstructor;
import lombok.Getter;

import info.novatec.testit.webtester.browser.operations.CurrentWindow;
import info.novatec.testit.webtester.events.AbstractEvent;
import info.novatec.testit.webtester.events.Event;
import info.novatec.testit.webtester.events.EventListener;
import info.novatec.testit.webtester.events.EventSystem;


/**
 * This {@link Event event} occurs whenever the position of a window was set.
 *
 * @see Event
 * @see EventListener
 * @see EventSystem
 * @see CurrentWindow#setPosition(int, int)
 * @since 2.0
 */
@Getter
@AllArgsConstructor
@SuppressWarnings("serial")
public class SetWindowPositionEvent extends AbstractEvent {

    private final int x;
    private final int y;

    @Override
    public String describe() {
        return "set window position: x=" + x + ", y=" + y;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy