| 1 25 26 package com.j2biz.blogunity.web; 27 28 import java.util.ArrayList ; 29 import java.util.List ; 30 31 38 public class FormErrorList { 39 40 private ArrayList errors = new ArrayList (); 41 42 public FormErrorList() { 43 44 } 45 46 public void add(FormError error) { 47 errors.add(error); 48 } 49 50 public FormError get(int index) { 51 return (FormError) errors.get(index); 52 } 53 54 public List get(String key) { 55 ArrayList list = new ArrayList (); 56 for (int i = 0; i < errors.size(); i++) { 57 FormError e = (FormError) errors.get(i); 58 if (key.equals(e.getKey())) { 59 list.add(e); 60 } 61 } 62 return list; 63 } 64 65 public List getAll() { 66 return errors; 67 } 68 69 public int size() { 70 return errors.size(); 71 } 72 73 public boolean containsErrorsForKey(String key) { 74 return (get(key).size() > 0); 75 } 76 77 } | Popular Tags |