edu.jhu.tmaj.client.image
Class DownloadImagesPanel

java.lang.Object
  extended by edu.jhu.tmaj.client.image.DownloadImagesPanel

public final class DownloadImagesPanel
extends java.lang.Object

A frame that allows the user to download images to their local harddrive. The download is started by clicking the DownloadButton and may be cancelled by clicking the cancelButton. Upon completing, the user can select the "use local files" option in the ArrayImageFrame to improve speed. In addition, this allows users to view thumbnails in the ArraySlideFrame, or mid-size images in the Lineup-Frame.


Constructor Summary
DownloadImagesPanel(ArrayImageCollectionBean arrayImageCollectionBean, ImageSize size)
           
 
Method Summary
static javax.swing.JFrame createAllDownloadFrame(ArrayImageCollectionBean arrayImageCollectionBean)
           
static javax.swing.JFrame createFrame(ArrayImageCollectionBean arrayImageCollectionBean, ImageSize size)
           
 javax.swing.JPanel getMainPanel()
           
 void showMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DownloadImagesPanel

public DownloadImagesPanel(ArrayImageCollectionBean arrayImageCollectionBean,
                           ImageSize size)
Method Detail

showMessage

public void showMessage(java.lang.String message)

createFrame

public static javax.swing.JFrame createFrame(ArrayImageCollectionBean arrayImageCollectionBean,
                                             ImageSize size)

createAllDownloadFrame

public static javax.swing.JFrame createAllDownloadFrame(ArrayImageCollectionBean arrayImageCollectionBean)

getMainPanel

public javax.swing.JPanel getMainPanel()