1 15 16 package com.jdon.controller.model; 17 18 import java.util.*; 19 20 27 public class DynamicModel extends Model { 28 29 private Map map = new HashMap(); 30 31 32 33 public Object getValue(String key) { 34 return map.get(key); 35 } 36 37 public String getStringValue(String key) { 38 String value = (String )map.get(key); 39 if (value == null) 40 return ""; 41 else 42 return value; 43 } 44 45 46 public void put(String key, String value) { 47 map.put(key, value); 48 } 49 50 public void put(String key, Object value) { 51 map.put(key, value); 52 } 53 54 55 public boolean isEmpty() { 56 return map.isEmpty(); 57 } 58 59 public String toString(){ 60 StringBuffer bf = new StringBuffer (); 61 Iterator iter = map.keySet().iterator(); 62 while(iter.hasNext()){ 63 Object o = iter.next(); 64 bf.append(o.toString()); 65 } 66 return bf.toString(); 67 } 68 69 } 70 | Popular Tags |