1 71 package com.ivata.groupware.business.library.struts; 72 73 import java.util.HashMap ; 74 import java.util.Map ; 75 import java.util.Vector ; 76 77 import javax.servlet.http.HttpServletRequest ; 78 import javax.servlet.http.HttpSession ; 79 80 import org.apache.struts.upload.FormFile; 81 82 import com.ivata.mask.Mask; 83 import com.ivata.mask.validation.ValidationErrors; 84 import com.ivata.mask.web.struts.DialogForm; 85 86 87 96 public class UploadImagesForm extends DialogForm { 97 98 101 private Map comment = new HashMap (); 102 106 private Map image = new HashMap (); 107 108 111 private Vector imageFileName = null; 112 117 private Class baseClass; 118 123 private Mask mask; 124 125 130 protected void clear() { 131 133 } 134 135 140 public final String getComment(final String index) { 141 return (String ) comment.get(index); 142 } 143 144 150 public final FormFile getImage(final String index) { 151 return null; 152 } 153 154 159 public final Vector getImageFileName() { 160 return imageFileName; 161 } 162 163 167 public final Map getImages() { 168 return image; 169 } 170 171 176 public final void setComment(final String index, 177 final String comment) { 178 this.comment.put(index, comment); 179 } 180 181 187 public final void setImage(final String index, 188 final FormFile image) { 189 this.image.put(index, image); 190 } 191 192 197 public final void setImageFileName(final Vector imageFileName) { 198 this.imageFileName = imageFileName; 199 } 200 201 206 public ValidationErrors validate(final HttpServletRequest request, 207 final HttpSession session) { 208 return null; 210 } 211 212 219 public final Class getBaseClass() { 220 return baseClass; 221 } 222 223 230 public final Mask getMask() { 231 return mask; 232 } 233 } 234 | Popular Tags |