www.pudn.com > htmlsaver.rar > UserSaveURL.java


import java.net.*; 
import java.io.*; 
 
public class UserSaveURL extends Thread //implements Runnable 
{ 
  protected DownloadProject downPrj; 
  protected int row; 
   
  public UserSaveURL(DownloadProject downPrj, int row) 
  { 
    this.downPrj = downPrj; 
    this.row = row; 
  } 
   
  public void run() 
  { 
    URLName url = (URLName)downPrj.names[row]; 
    SaveURLToFile saver = new SaveURLToFile(downPrj.prj, url); 
    synchronized (downPrj.down) 
    { 
      downPrj.down[row] = false; 
      url.finish = saver.isFinished(); 
    } 
    downPrj.refresh(); 
  } 
}