/**
* 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.debugging;
import java.util.ArrayList;
import java.util.List;
import abs.backend.java.observing.COGView;
import abs.backend.java.observing.ObjectView;
public class COGInfo {
final COGView cog;
final ObjectView initialObject;
final List<TaskInfo> tasks = new ArrayList<TaskInfo>();
COGInfo(COGView cog, ObjectView o) {
this.cog = cog;
this.initialObject = o;
}
public void addTask(TaskInfo task) {
tasks.add(task);
}
//New Method
public List<TaskInfo> getTasks(){
return tasks;
}
public ObjectView getInitialObject(){
return initialObject;
}
}