01: package com.openedit.modules.admin.filemanager;
02:
03: import java.util.HashMap;
04: import java.util.Map;
05:
06: import org.apache.commons.fileupload.FileItem;
07:
08: import com.openedit.page.Page;
09:
10: public class FileUploadItem {
11: protected String fieldName;
12: protected FileItem fieldFileItem;
13: protected Page fieldSavedPage;
14: protected Map fieldProperties;
15: protected int fieldCount;
16:
17: public String getName() {
18: return fieldName;
19: }
20:
21: public void setName(String inName) {
22: fieldName = inName;
23: }
24:
25: public FileItem getFileItem() {
26: return fieldFileItem;
27: }
28:
29: public void setFileItem(FileItem inFileItem) {
30: fieldFileItem = inFileItem;
31: }
32:
33: public Page getSavedPage() {
34: return fieldSavedPage;
35: }
36:
37: public void setSavedPage(Page inSavedPage) {
38: fieldSavedPage = inSavedPage;
39: }
40:
41: public Map getProperties() {
42: if (fieldProperties == null) {
43: fieldProperties = new HashMap();
44: }
45: return fieldProperties;
46: }
47:
48: public void setProperties(Map inProperties) {
49: fieldProperties = inProperties;
50: }
51:
52: public String get(String inString) {
53: return (String) getProperties().get(inString);
54: }
55:
56: public void putProperty(String inFieldName, String inString) {
57: // TODO Auto-generated method stub
58: getProperties().put(inFieldName, inString);
59: }
60:
61: public int getCount() {
62: return fieldCount;
63: }
64:
65: public void setCount(int inCount) {
66: fieldCount = inCount;
67: }
68: }
|