1 16 package com.blandware.atleap.webapp.form.core; 17 18 import com.blandware.atleap.webapp.form.BaseForm; 19 import org.apache.struts.action.ActionMapping; 20 21 import javax.servlet.http.HttpServletRequest ; 22 import java.util.Map ; 23 import java.util.SortedMap ; 24 import java.util.TreeMap ; 25 26 35 public class GlobalPropertyForm extends BaseForm implements java.io.Serializable { 36 37 40 protected SortedMap propertyMap = new TreeMap (); 41 42 45 protected SortedMap versionMap = new TreeMap (); 46 47 50 public GlobalPropertyForm() { 51 } 52 53 58 public Map getPropertyMap() { 59 return propertyMap; 60 } 61 62 67 public void setPropertyMap(SortedMap propertyMap) { 68 this.propertyMap = propertyMap; 69 } 70 71 77 public Object getProperty(String name) { 78 return propertyMap.get(name); 79 } 80 81 87 public void setProperty(String name, Object value) { 88 propertyMap.put(name, value); 89 } 90 91 96 public Map getVersionMap() { 97 return versionMap; 98 } 99 100 105 public void setVersionMap(SortedMap versionMap) { 106 this.versionMap = versionMap; 107 } 108 109 115 public Object getVersion(String key) { 116 return versionMap.get(key); 117 } 118 119 125 public void setVersion(String key, Object version) { 126 versionMap.put(key, version); 127 } 128 129 132 public void reset(ActionMapping mapping, HttpServletRequest request) { 133 this.propertyMap = new TreeMap (); 134 this.versionMap = new TreeMap (); 135 } 136 137 } 138 | Popular Tags |