readToPSEventProgress((ProgressStatusEventProgress) result, jp);
} else if ("complete".equals(nm)) {
result = new ProgressStatusEventComplete(id);
readToPSEventComplete((ProgressStatusEventComplete) result, jp);
} else if ("create-child".equals(nm)) {
result = new ProgressStatusEventCreateChild(id);
readToPSEventCreateChild((ProgressStatusEventCreateChild) result, jp);
}
} else {
String fieldname = jp.getCurrentName();
if ("id".equals(fieldname)) {