if (taskListNames != null && taskListNames.size() == 1) {
String taskListName = (String) taskListNames.get(0);
EVTaskList tl = EVTaskList.openExisting(taskListName,
context.getData(), context.getHierarchy(),
context.getCache(), false);
tl.recalc();
List l = tl.findTasksByFullName(taskPath);
if (l != null && l.size() == 1) {
EVTask t = (EVTask) l.get(0);
for (Iterator i = dependencies.iterator(); i.hasNext();) {
EVTaskDependency d = (EVTaskDependency) i.next();