// DurationFormat.format((long)workValue) +" get work null is " +
// DurationFormat.format(calcSummedWork()));
long date = ReverseQuery.getDateAtValue(WORK, this, workValue, true); // allow use of default assignments
DeepChildWalker.recursivelyTreatBranch(getProject().getTaskOutline(),
this, new NumberClosure(date) {
public void execute(Object arg0) {
if (arg0 == null)
return;
Object nodeObject = ((Node) arg0).getImpl();
if (nodeObject instanceof NormalTask) // do not treat assignments