com.vaadin.testbench.HasTestBenchCommandExecutor Maven / Gradle / Ivy
/**
* Copyright (C) 2000-2022 Vaadin Ltd
*
* This program is available under Vaadin Commercial License and Service Terms.
*
* See for the full
* license.
*/
package com.vaadin.testbench;
import com.vaadin.testbench.commands.TestBenchCommandExecutor;
/**
* Interface for classes that have access to a {@link TestBenchCommandExecutor}
* instance. TestBenchCommandExecutor provides the implementation of TestBench's
* client-control code.
*
*/
public interface HasTestBenchCommandExecutor {
/**
* Return a reference to the related {@link TestBenchCommandExecutor}
* instance.
*
* @return the {@link TestBenchCommandExecutor} instance
*/
public TestBenchCommandExecutor getCommandExecutor();
}