code: public void resetTask () {
  		if (status == Status.RUNNING) cancel();
  		for (int i = 0, n = getChildCount(); i < n; i++) {
  			getChild(i).resetTask();
  		}
  		status = Status.FRESH;
  		tree = null;
  		control = null;
  	}
docs: Resets this task to make it restart from scratch on next run.