/** {@inheritDoc} */
protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject)
throws UnmarshallingException {
AuthorizationDecisionQuery authorizationDecisionQuery;
authorizationDecisionQuery = (AuthorizationDecisionQuery) parentSAMLObject;
if (childSAMLObject instanceof Action) {
authorizationDecisionQuery.getActions().add((Action) childSAMLObject);
} else if (childSAMLObject instanceof Evidence) {
authorizationDecisionQuery.setEvidence((Evidence) childSAMLObject);
} else {
super.processChildElement(parentSAMLObject, childSAMLObject);
}
}