// ./*/notificationSource
xc.toChild(NOTIFICATION_SRC_QNAME);
// ./*/notificationSource/@*
boolean hasAttr = xc.toFirstAttribute();
while (hasAttr && !WF_TIMESTEP_QNAME.equals(xc.getName())) {
hasAttr = xc.toNextAttribute();
}
if (hasAttr) {
// ./*/notificationSource/@workflowTimestep
return Integer.parseInt(xc.getTextValue());
} else {