public class Environment extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JEMMY_PROPERTIES_FILE_PROPERTY |
static String |
OUTPUT
Information output for Environment class
|
static String |
TIMEOUTS_FILE_PROPERTY |
| Constructor and Description |
|---|
Environment() |
Environment(Environment parent) |
public static final String JEMMY_PROPERTIES_FILE_PROPERTY
public static final String TIMEOUTS_FILE_PROPERTY
public static final String OUTPUT
public Environment(Environment parent)
public Environment()
public static Environment getEnvironment()
public Environment getParentEnvironment()
public void setParentEnvironment(Environment parent)
public void loadProperties(String propFileName)
public ActionExecutor setExecutor(ActionExecutor defaultExecutor)
public ActionExecutor getExecutor()
public <T> T setProperty(Class<T> cls, T obj)
T - todo documentcls - todo documentobj - if null then property is removedpublic <T> T setPropertyIfNotSet(Class<T> cls, T obj)
T - todo documentcls - todo documentobj - if null then property is removedpublic <T> T getProperty(Class<T> cls)
public Object setProperty(String name, Object obj)
name - todo documentobj - if null then property is removedpublic TestOut getOutput()
public TestOut setOutput(String outputName, TestOut out)
null to unset the property.outputName - todo documentout - todo documentpublic TestOut initOutput(String outputName, TestOut out)
outputName - todo documentout - todo documentpublic TestOut getOutput(String outputName)
getOutput()outputName - todo documentpublic Timeout setTimeout(Timeout timeout)
timeout - Timeout to set.public Timeout initTimeout(Timeout timeout)
timeout - Timeout to set.public Timeout setTimeout(Timeout timeout, long value)
timeout - Timeout object instance which identifies the name of the
timeout to set.value - new value for the timout.public Timeout setTimeout(String name, long value)
name - Name of the timeout.value - Value of the timeout.public CharBindingMap getBindingMap()
public CharBindingMap setBindingMap(CharBindingMap map)
public ImageLoader getImageLoader()
public ImageCapturer getImageCapturer()
public ImageLoader setImageLoader(ImageLoader imageLoader)
public ImageCapturer setImageCapturer(ImageCapturer imageCapturer)
public ControlInterfaceFactory getInputFactory()
public ControlInterfaceFactory setInputFactory(ControlInterfaceFactory factory)
Copyright © 2018. All rights reserved.