@Override
  public String processAllReturningText(String xml) {
    Optional<XmlElement> child = //
        XmlConverter.getChildOpt(xml, "query", "pages", "page", "imageinfo", "ii");
    if (child.isPresent()) {
      urlOfImage = child.get().getAttributeValueOpt("url").or("");
    }
    return "";
  }
@ Override public String processAllReturningText ( String xml ) { Optional < XmlElement > child = XmlConverter . getChildOpt ( xml , "query" , "pages" , "page" , "imageinfo" , "ii" ) ; if ( child . isPresent ( ) ) { urlOfImage = child . get ( ) . getAttributeValueOpt ( "url" ) . or ( "" ) ; } return "" ; }
{@inheritDoc}