org.apache.turbine.util
Class FormMessages

java.lang.Object
  extended byorg.apache.turbine.util.FormMessages

public class FormMessages
extends java.lang.Object

Used for adding and accessing messages that relate to a specific form and field. Allows to query for messages by form name and field name. Used together with FormMessage class.

Version:
$Id: FormMessages.java 264152 2005-08-29 14:50:22Z henning $
Author:
Neeme Praks

Constructor Summary
FormMessages()
          Constructor.
 
Method Summary
 FormMessage[] getFormMessages(java.lang.String formName)
          Gets all form messages for a given form.
 FormMessage[] getFormMessages(java.lang.String formName, java.lang.String fieldName)
          Get form messages for a given form and field.
 void setMessage(java.lang.String formName, java.lang.String fieldName, long returnCode)
          Sets a message for a field of a form.
 void setMessage(java.lang.String formName, java.lang.String fieldName, java.lang.String messageName)
          Sets a message for a field of a form.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormMessages

public FormMessages()
Constructor.

Method Detail

setMessage

public void setMessage(java.lang.String formName,
                       java.lang.String fieldName,
                       long returnCode)
Sets a message for a field of a form. The message is given as a long representing a return code.

Parameters:
formName - A String with the form name.
fieldName - A String with the field name.
returnCode - A long with the return code.

setMessage

public void setMessage(java.lang.String formName,
                       java.lang.String fieldName,
                       java.lang.String messageName)
Sets a message for a field of a form. The message is given as a String.

Parameters:
formName - A String with the form name.
fieldName - A String with the field name.
messageName - A String with the message.

getFormMessages

public FormMessage[] getFormMessages(java.lang.String formName)
Gets all form messages for a given form.

Parameters:
formName - A String with the form name.
Returns:
A FormMessage[].

getFormMessages

public FormMessage[] getFormMessages(java.lang.String formName,
                                     java.lang.String fieldName)
Get form messages for a given form and field.

Parameters:
formName - A String with the form name.
fieldName - A String with the field name.
Returns:
A FormMessage[].


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.