Class ErrorContainer

java.lang.Object
org.kuali.rice.kns.util.ErrorContainer
All Implemented Interfaces:
Serializable

@Deprecated public class ErrorContainer extends Object implements Serializable
Deprecated.
Only used in KNS classes, use KRAD.
Provides access to a copy of an ErrorMap and information derived from it. Necessary because ErrorMap implements the Map interface, which for some reason makes JSTL unwilling to translate ErrorMap.errorCount into a call to the getErrorCount method of that ErrorMap instance. Since I had to create this class to provide easy access to the error count (which must be computed as the sum of the sizes of the error message lists of all properties in the ErrorMap), I also moved in the existing code which massaged the contents of the ErrorMap for the purposes of export to the JSP.
See Also:
  • Constructor Details

    • ErrorContainer

      public ErrorContainer(org.kuali.rice.krad.util.MessageMap errorMap)
      Deprecated.
      Constructs an ErrorContainer
      Parameters:
      errorMap -
  • Method Details

    • getErrorCount

      public int getErrorCount()
      Deprecated.
      Returns:
      number of errors in the ErrorMap used to initialize this container
    • getErrorPropertyList

      public List getErrorPropertyList()
      Deprecated.
      Returns:
      simple List of all properies for which errorMessages exist in the ErrorMap used to initialize this container
    • getRequestErrors

      public org.apache.struts.action.ActionMessages getRequestErrors()
      Deprecated.
      Returns:
      ActionMessages instance containing error messages constructed from the contents of the ErrorMap with which this container was initialized