lcsim-contrib/src/main/java/org/lcsim/contrib/onoprien/util/job
diff -u -r1.1.1.1 -r1.2
--- JobManager.java 10 Dec 2008 22:03:06 -0000 1.1.1.1
+++ JobManager.java 12 Dec 2008 20:15:23 -0000 1.2
@@ -27,7 +27,7 @@
* </ul>
*
* @author D. Onoprienko
- * @version $Id: JobManager.java,v 1.1.1.1 2008/12/10 22:03:06 jeremy Exp $
+ * @version $Id: JobManager.java,v 1.2 2008/12/12 20:15:23 onoprien Exp $
*/
public class JobManager extends org.lcsim.util.Driver implements ConditionsListener {
@@ -156,6 +156,7 @@
if (node.listener == listener) return;
}
_listeners.add(0, newNode);
+ if (_lastEvent != null) listener.detectorChanged(_lastEvent);
} else {
LinkedHashSet<JobEventListener> prereq = new LinkedHashSet<JobEventListener>(Arrays.asList(prerequisite));
if (prereq.contains(listener)) throw new IllegalArgumentException();