public abstract class PlaybackContext
extends java.lang.Object
Constructor and Description |
---|
PlaybackContext(PlaybackRunner runner,
PlaybackRunner.StatusCallback callback,
int currentLine,
java.awt.Robot robot,
boolean useDriectActionCall,
boolean useTypingTargets,
PlaybackCommand currentCmd,
java.io.File baseDir,
java.util.Set<java.lang.Class<?>> callClasses) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addPassed(StageInfo stage) |
void |
code(java.lang.String text,
int currentLine) |
void |
delayAndRunInEdt(java.lang.Runnable runnable,
long delay) |
void |
error(java.lang.String text,
int currentLine) |
void |
flushAwtAndRunInEdt(java.lang.Runnable runnable) |
java.io.File |
getBaseDir() |
PlaybackRunner.StatusCallback |
getCallback() |
java.util.Set<java.lang.Class<?>> |
getCallClasses() |
PlaybackCommand |
getCurrentCmd() |
int |
getCurrentLine() |
abstract int |
getCurrentStageDepth() |
PathMacro |
getPathMacro() |
java.awt.Robot |
getRobot() |
abstract boolean |
isDisposed() |
boolean |
isUseDirectActionCall() |
boolean |
isUseTypingTargets() |
void |
message(java.lang.String text,
int currentLine) |
abstract StageInfo |
popStage() |
abstract void |
pushStage(StageInfo info) |
void |
runPooledThread(java.lang.Runnable runnable) |
void |
setBaseDir(java.io.File dir) |
abstract void |
storeRegistryValue(java.lang.String key) |
void |
test(java.lang.String text,
int currentLine) |
public PlaybackContext(PlaybackRunner runner, PlaybackRunner.StatusCallback callback, int currentLine, java.awt.Robot robot, boolean useDriectActionCall, boolean useTypingTargets, PlaybackCommand currentCmd, java.io.File baseDir, java.util.Set<java.lang.Class<?>> callClasses)
public PlaybackRunner.StatusCallback getCallback()
public int getCurrentLine()
public java.awt.Robot getRobot()
public boolean isUseDirectActionCall()
public boolean isUseTypingTargets()
public PlaybackCommand getCurrentCmd()
public java.io.File getBaseDir()
public PathMacro getPathMacro()
public void setBaseDir(java.io.File dir)
public java.util.Set<java.lang.Class<?>> getCallClasses()
public void flushAwtAndRunInEdt(java.lang.Runnable runnable)
public void delayAndRunInEdt(java.lang.Runnable runnable, long delay)
public void runPooledThread(java.lang.Runnable runnable)
public void error(java.lang.String text, int currentLine)
public void message(java.lang.String text, int currentLine)
public void test(java.lang.String text, int currentLine)
public void code(java.lang.String text, int currentLine)
public abstract void pushStage(StageInfo info)
public abstract StageInfo popStage()
public abstract int getCurrentStageDepth()
public abstract void addPassed(StageInfo stage)
public abstract boolean isDisposed()
public abstract void storeRegistryValue(java.lang.String key)