code: @Override
    protected void processAttribute(XMLObject samlObject, Attr attribute) throws UnmarshallingException {
  
      MetadataLocation mdl = (MetadataLocation) samlObject;
  
      if (attribute.getLocalName().equals(MetadataLocation.LOCATION_ATTR_NAME)) {
        mdl.setLocation(attribute.getValue());
      }
      else {
        this.processUnknownAttribute(mdl, attribute);
      }    
  
    }
docs: {@inheritDoc}