package com.hellblazer.primeMover.soot;
import java.util.logging.Logger;
import com.hellblazer.primeMover.runtime.ContinuationFrame;
import com.hellblazer.primeMover.runtime.Devi;
import com.hellblazer.primeMover.runtime.EntityReference;
import com.hellblazer.primeMover.runtime.EventImpl;
class MockController extends Devi {
@Override
public void advance(long duration) {
}
@Override
public long getCurrentTime() {
return -1;
}
@Override
public boolean isDebugEvents() {
return false;
}
@Override
public boolean isTrackEventSources() {
return false;
}
@Override
public ContinuationFrame popFrame() {
return null;
}
@Override
public void post(EventImpl event) {
}
@Override
public Object postContinuingEvent(EntityReference entity, int event,
Object... arguments) throws Throwable {
return null;
}
@Override
public void postEvent(EntityReference entity, int event,
Object... arguments) {
}
@Override
public void postEvent(long time, EntityReference entity, int event,
Object... arguments) {
}
@Override
public void pushFrame(ContinuationFrame frame) {
}
@Override
public boolean restoreFrame() {
return false;
}
@Override
public boolean saveFrame() {
return false;
}
@Override
public void setCurrentTime(long time) {
}
@Override
public void setDebugEvents(boolean debug) {
}
@Override
public void setEventLogger(Logger eventLog) {
}
@Override
public void setTrackEventSources(boolean track) {
}
@Override
public EventImpl swapCaller(EventImpl caller) {
return null;
}
}