View Javadoc

1   package uk.ac.cam.spectra.spectrasub.components;
2   
3   import java.io.Serializable;
4   
5   import org.apache.tapestry.BaseComponent;
6   import org.apache.tapestry.ITemplateComponent;
7   
8   public abstract class UploadMessage extends BaseComponent implements
9           ITemplateComponent {
10      public abstract UploadInfo getUploadInfo();
11  
12      public static class UploadInfo implements Serializable {
13          private static final long serialVersionUID = 6403740949152076977L;
14  
15          private String filename;
16  
17          private String md5sum;
18  
19          public String getFilename() {
20              return filename;
21          }
22  
23          public void setFilename(String filename) {
24              this.filename = filename;
25          }
26  
27          public String getMd5sum() {
28              return md5sum;
29          }
30  
31          public void setMd5sum(String md5sum) {
32              this.md5sum = md5sum;
33          }
34  
35          public String toString() {
36              return filename + "::" + md5sum;
37          }
38      }
39  }