1 18 19 package org.apache.roller.ui.authoring.struts.formbeans; 20 21 import java.util.ArrayList ; 22 import org.apache.commons.lang.StringUtils; 23 import org.apache.struts.upload.FormFile; 24 25 26 30 public class UploadFileForm 31 extends org.apache.struts.action.ActionForm { 32 33 protected transient FormFile upload0 = null; 35 protected transient FormFile upload1 = null; 36 protected transient FormFile upload2 = null; 37 protected transient FormFile upload3 = null; 38 protected transient FormFile upload4 = null; 39 protected transient FormFile upload5 = null; 40 protected transient FormFile upload6 = null; 41 protected transient FormFile upload7 = null; 42 protected transient FormFile upload8 = null; 43 protected transient FormFile upload9 = null; 44 45 protected String [] deleted; 46 47 public UploadFileForm() { 48 super(); 49 } 50 51 public FormFile[] getUploadedFiles() { 52 ArrayList formFiles = new ArrayList (); 53 if (upload0 != null && !StringUtils.isEmpty(upload0.getFileName())) 54 formFiles.add(upload0); 55 if (upload1 != null && !StringUtils.isEmpty(upload1.getFileName())) 56 formFiles.add(upload1); 57 if (upload2 != null && !StringUtils.isEmpty(upload2.getFileName())) 58 formFiles.add(upload2); 59 if (upload3 != null && !StringUtils.isEmpty(upload3.getFileName())) 60 formFiles.add(upload3); 61 if (upload4 != null && !StringUtils.isEmpty(upload4.getFileName())) 62 formFiles.add(upload4); 63 if (upload5 != null && !StringUtils.isEmpty(upload5.getFileName())) 64 formFiles.add(upload5); 65 if (upload6 != null && !StringUtils.isEmpty(upload6.getFileName())) 66 formFiles.add(upload6); 67 if (upload7 != null && !StringUtils.isEmpty(upload7.getFileName())) 68 formFiles.add(upload7); 69 if (upload8 != null && !StringUtils.isEmpty(upload8.getFileName())) 70 formFiles.add(upload8); 71 if (upload9 != null && !StringUtils.isEmpty(upload9.getFileName())) 72 formFiles.add(upload9); 73 return (FormFile[])formFiles.toArray(new FormFile[formFiles.size()]); 74 } 75 76 public void setUploadedFile0(FormFile file) { upload0 = file; } 77 public void setUploadedFile1(FormFile file) { upload1 = file; } 78 public void setUploadedFile2(FormFile file) { upload2 = file; } 79 public void setUploadedFile3(FormFile file) { upload3 = file; } 80 public void setUploadedFile4(FormFile file) { upload4 = file; } 81 public void setUploadedFile5(FormFile file) { upload5 = file; } 82 public void setUploadedFile6(FormFile file) { upload6 = file; } 83 public void setUploadedFile7(FormFile file) { upload7 = file; } 84 public void setUploadedFile8(FormFile file) { upload8 = file; } 85 public void setUploadedFile9(FormFile file) { upload9 = file; } 86 87 public FormFile getUploadedFile0() { return upload0; } 88 public FormFile getUploadedFile1() { return upload1; } 89 public FormFile getUploadedFile2() { return upload2; } 90 public FormFile getUploadedFile3() { return upload3; } 91 public FormFile getUploadedFile4() { return upload4; } 92 public FormFile getUploadedFile5() { return upload5; } 93 public FormFile getUploadedFile6() { return upload6; } 94 public FormFile getUploadedFile7() { return upload7; } 95 public FormFile getUploadedFile8() { return upload8; } 96 public FormFile getUploadedFile9() { return upload9; } 97 98 public void setDeleteFiles(String [] fileNames) { 99 deleted = fileNames; 100 } 101 102 public String [] getDeleteFiles() { return deleted; } 103 } 104 105 | Popular Tags |