} else if (equalsOrSuffix(qName, "Owner")) {
builder.owner(Utils.newResource(attributes));
} else if (equalsOrSuffix(qName, "Result")) {
builder.result(Utils.newResource(attributes));
} else if (equalsOrSuffix(qName, "Error")) {
builder.error(new TaskError(attributes.get("message"), Integer.parseInt(attributes.get("majorErrorCode")),
Integer.parseInt(attributes.get("minorErrorCode")), attributes.get("vendorSpecificErrorCode")));
}
}