From 39e157dd1b057a8c39d40c3c5200d9a57eced857 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Fri, 2 Nov 2007 22:35:31 +0000 Subject: [PATCH] fix bug in task graph --- Robust/src/Analysis/TaskStateAnalysis/TaskGraph.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Robust/src/Analysis/TaskStateAnalysis/TaskGraph.java b/Robust/src/Analysis/TaskStateAnalysis/TaskGraph.java index 6daabf57..7f05d280 100644 --- a/Robust/src/Analysis/TaskStateAnalysis/TaskGraph.java +++ b/Robust/src/Analysis/TaskStateAnalysis/TaskGraph.java @@ -82,10 +82,14 @@ public class TaskGraph { TaskNode tn,sn; if (fs.isSourceNode()) { - sn=new TaskNode("Start Node"); + Vector src=fs.getAllocatingTasks(); + for(Iterator it2=src.iterator();it2.hasNext();) { + TaskDescriptor td=(TaskDescriptor)it2.next(); + sn=new TaskNode(td.getSymbol()); if(fs.edges().hasNext()){ addEdges(fs,sn,tasknodes); } + } } while(it_inedges.hasNext()){ -- 2.34.1