/**
* Copyright (c) 2009-2011, The HATS Consortium. All rights reserved.
* This file is licensed under the terms of the Modified BSD License.
*/
package abs.backend.java.observing;
import abs.backend.java.lib.types.ABSValue;
/**
* An empty implementation of the {@link TaskObserver} interface
*
* @author Jan Schäfer
*/
public class EmptyTaskObserver implements TaskObserver {
@Override
public void taskStarted(TaskView task) {
}
@Override
public void taskFinished(TaskView task) {
}
@Override
public void taskBlockedOnFuture(TaskView task, FutView fut) {
}
@Override
public void taskRunningAfterWaiting(TaskView view, FutView fut) {
}
@Override
public void taskStep(TaskView task, String fileName, int line) {
}
@Override
public void taskDeadlocked(TaskView task) {
}
@Override
public void stackFrameCreated(TaskView task, TaskStackFrameView stackFrame) {
}
@Override
public void localVariableChanged(TaskStackFrameView stackFrame, String name, ABSValue v) {
}
@Override
public void stackFrameRemoved(TaskView task, TaskStackFrameView oldFrame) {
}
}