rleland 2002/10/26 23:44:01
Modified: src/share/org/apache/struts/validator FieldChecks.java
Resources.java ValidatorPlugIn.java
Log:
Cleanup JavaDoc.
In Plugin close stream after use.
Revision Changes Path
1.2 +1 -2
jakarta-struts/src/share/org/apache/struts/validator/FieldChecks.java
Index: FieldChecks.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/validator/FieldChecks.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FieldChecks.java 18 Oct 2002 03:41:10 -0000 1.1
+++ FieldChecks.java 27 Oct 2002 06:44:00 -0000 1.2
@@ -135,8 +135,7 @@
/**
* <p>
- *
- * Checks if the field isn't null based on the values of other fields
+ * Checks if the field isn't null based on the values of other fields.
* </p>
*
*@param bean The bean validation is being performed on.
1.2 +32 -7
jakarta-struts/src/share/org/apache/struts/validator/Resources.java
Index: Resources.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/validator/Resources.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Resources.java 18 Oct 2002 03:41:10 -0000 1.1
+++ Resources.java 27 Oct 2002 06:44:00 -0000 1.2
@@ -108,6 +108,7 @@
/**
* Retrieve <code>ValidatorResources</code> for the module.
+ * @param application servlet context
*
* @deprecated In Struts 1.1b3 This method can only return the resources for the
default
* module. Use getValidatorResources(HttpServletRequest, ServletContext)
@@ -119,6 +120,8 @@
/**
* Retrieve <code>ValidatorResources</code> for the current module.
+ * @param application Application Context
+ * @param request The ServletRequest
*/
public static ValidatorResources getValidatorResources(ServletContext
application,HttpServletRequest request) {
return (ValidatorResources)
application.getAttribute(ValidatorPlugIn.VALIDATOR_KEY +
@@ -127,6 +130,7 @@
/**
* Retrieve <code>MessageResources</code> for the application module.
+ * @param application servlet context
*
* @deprecated This method can only return the resources for the default
* module. Use getMessageResources(HttpServletRequest) to get the
@@ -138,6 +142,7 @@
/**
* Retrieve <code>MessageResources</code> for the application module.
+ * @param request the servlet request
*/
public static MessageResources getMessageResources(HttpServletRequest request) {
return (MessageResources)request.getAttribute(Action.MESSAGES_KEY);
@@ -145,6 +150,7 @@
/**
* Get the <code>Locale</code> of the current user.
+ * @param request servlet request
*/
public static Locale getLocale(HttpServletRequest request) {
Locale locale = null;
@@ -162,6 +168,9 @@
/**
* Gets the <code>Locale</code> sensitive value based on the key passed in.
+ * @param messages The Message resources
+ * @param locale The locale
+ * @param key key used to lookup the message
*/
public static String getMessage(MessageResources messages, Locale locale, String
key) {
String message = null;
@@ -178,6 +187,8 @@
/**
* Gets the <code>Locale</code> sensitive value based on the key passed in.
+ * @param request servlet request
+ * @param key the request key
*/
public static String getMessage(HttpServletRequest request, String key) {
MessageResources messages = getMessageResources(request);
@@ -188,6 +199,10 @@
/**
* Gets the locale sensitive message based on the <code>ValidatorAction</code>
message and the
* <code>Field</code>'s arg objects.
+ * @param messages The Message resources
+ * @param locale The locale
+ * @param va The Validator Action
+ * @param field The Validator Field
*/
public static String getMessage(MessageResources messages, Locale locale,
ValidatorAction va, Field field) {
@@ -201,6 +216,9 @@
/**
* Gets the <code>ActionError</code> based on the <code>ValidatorAction</code>
message and the
* <code>Field</code>'s arg objects.
+ * @param request the servlet request
+ * @param va Validator action
+ * @param field the validator Field
*/
public static ActionError getActionError(HttpServletRequest request,
ValidatorAction va, Field field) {
@@ -214,6 +232,10 @@
/**
* Gets the message arguments based on the current <code>ValidatorAction</code>
* and <code>Field</code>.
+ * @param actionName action name
+ * @param messages message resources
+ * @param locale the locale
+ * @param field the validator field
*/
public static String[] getArgs(String actionName, MessageResources messages,
Locale locale, Field field) {
@@ -267,10 +289,13 @@
/**
* Initialize the <code>Validator</code> to perform validation.
*
- * @param key The key that the validation rules are under
+ * @param key The key that the validation rules are under
* (the form elements name attribute).
- * @param request The current request object.
- * @param errors The object any errors will be stored in.
+ * @param bean
+ * @param application servlet context
+ * @param request The current request object.
+ * @param errors The object any errors will be stored in.
+ * @param page
*/
public static Validator initValidator(String key, Object bean,
ServletContext application,
HttpServletRequest request,
1.10 +8 -6
jakarta-struts/src/share/org/apache/struts/validator/ValidatorPlugIn.java
Index: ValidatorPlugIn.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/validator/ValidatorPlugIn.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ValidatorPlugIn.java 17 Oct 2002 03:32:29 -0000 1.9
+++ ValidatorPlugIn.java 27 Oct 2002 06:44:00 -0000 1.10
@@ -191,8 +191,8 @@
/**
* Initialize the validator resources for this module.
*
- * @exception IOException if an input/output error is encountered
- * @exception ServletException if we cannot initialize these resources
+ * @exception IOException if an input/output error is encountered, not thrown
by this implementation
+ * @exception ServletException if we cannot initialize these resources, not
thrown by this implementation
*/
protected void initResources() throws IOException, ServletException {
resources = new ValidatorResources();
@@ -220,8 +220,10 @@
// pass in false so resources aren't processed
// until last file is loaded
ValidatorResourcesInitializer.initialize(resources, bis,
false);
+ bis.close();
} catch (Exception e) {
log.error(e.getMessage(), e);
+ bis.close();
}
} else {
log.error("Skipping validation rules file from '" +
validatorRules + "'. No stream could be opened.");
--
To unsubscribe, e-mail: <mailto:struts-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-dev-help@;jakarta.apache.org>