jp.vmi.selenium.selenese.NullContext Maven / Gradle / Ivy
package jp.vmi.selenium.selenese;
import java.io.PrintStream;
import org.openqa.selenium.WebDriver;
import jp.vmi.selenium.rollup.RollupRules;
import jp.vmi.selenium.selenese.command.CommandListIterator;
import jp.vmi.selenium.selenese.command.ICommandFactory;
import jp.vmi.selenium.selenese.locator.WebDriverElementFinder;
import jp.vmi.selenium.selenese.log.CookieFilter;
import jp.vmi.selenium.selenese.log.PageInformation;
import jp.vmi.selenium.selenese.subcommand.SubCommandMap;
/**
* Null implementation of Context.
*/
public class NullContext implements Context {
@Override
public void prepareWebDriver() {
}
@Override
public TestCase getCurrentTestCase() {
return null;
}
@Override
public void setCurrentTestCase(TestCase testCase) {
}
@Override
public PrintStream getPrintStream() {
return null;
}
@Override
public WebDriver getWrappedDriver() {
return null;
}
@Override
public String getOverridingBaseURL() {
return null;
}
@Override
public String getCurrentBaseURL() {
return null;
}
@Override
public ICommandFactory getCommandFactory() {
return null;
}
@Override
public CommandListIterator getCommandListIterator() {
return null;
}
@Override
public void pushCommandListIterator(CommandListIterator commandListIterator) {
}
@Override
public void popCommandListIterator() {
}
@Override
public VarsMap getVarsMap() {
return null;
}
@Override
public RollupRules getRollupRules() {
return null;
}
@Override
public CollectionMap getCollectionMap() {
return null;
}
@Override
public String getInitialWindowHandle() {
return null;
}
@Override
public WebDriverElementFinder getElementFinder() {
return null;
}
@Override
public Eval getEval() {
return null;
}
@Override
public boolean isTrue(String expr) {
return false;
}
@Override
public SubCommandMap getSubCommandMap() {
return null;
}
@Override
public int getTimeout() {
return 0;
}
@Override
public void setTimeout(int timeout) {
}
@Override
public void resetSpeed() {
}
@Override
public void setSpeed(long speed) {
}
@Override
public long getSpeed() {
return 0;
}
@Override
public void waitSpeed() {
}
@Override
public PageInformation getLatestPageInformation() {
return null;
}
@Override
public void setLatestPageInformation(PageInformation pageInformation) {
}
@Override
public CookieFilter getCookieFilter() {
return null;
}
@Override
public void setCookieFilter(CookieFilter cookieFilter) {
}
}