private String getEadURL()
  {
    if ( getUrl() != null && getUrl().length() != 0 &&
         !getUrl().equals( "" ) )
    {
      BufferedReader in;
      String inputLine;
      String result;

      result = null;

      try
      {
        in =
            new BufferedReader( new InputStreamReader( new URL( getUrl() ).openStream() ) );
        while ( ( inputLine = in.readLine() ) != null )
        {
          if ( inputLine.contains( "EAD" ) )
          {
            result = inputLine.substring( inputLine.indexOf( "http" ) );
          }
        }
        in.close();
      }
      catch ( MalformedURLException me )
      {
        me.printStackTrace();
      }
      catch ( IOException ioe )
      {
        ioe.printStackTrace();
      }

      return result;
    }
    else
      return null;
  }