}
/** {@inheritDoc} */
protected void processChildElement(XMLObject parentXMLObject, XMLObject childXMLObject)
throws UnmarshallingException {
ProblemAction pa = (ProblemAction) parentXMLObject;
if (childXMLObject instanceof Action) {
pa.setAction((Action) childXMLObject);
} else if (childXMLObject instanceof SoapAction) {
pa.setSoapAction((SoapAction) childXMLObject);
} else {
super.processChildElement(parentXMLObject, childXMLObject);
}
}