public class AdditionalMetadataLocationUnmarshaller extends AbstractSAMLObjectUnmarshaller {
/** {@inheritDoc} */
protected void processAttribute(XMLObject samlObject, Attr attribute) throws UnmarshallingException {
if (attribute.getLocalName().equals(AdditionalMetadataLocation.NAMESPACE_ATTRIB_NAME)) {
AdditionalMetadataLocation aml = (AdditionalMetadataLocation) samlObject;
aml.setNamespaceURI(attribute.getValue());
} else {
super.processAttribute(samlObject, attribute);
}
}