dgraham     2003/08/15 16:50:26

  Modified:    src/share/org/apache/struts/validator Resources.java
  Log:
  Formatting only.
  
  Revision  Changes    Path
  1.20      +133 -123  
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.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- Resources.java    2 Aug 2003 21:12:16 -0000       1.19
  +++ Resources.java    15 Aug 2003 23:50:26 -0000      1.20
  @@ -87,159 +87,169 @@
    * @version $Revision$ $Date$
    * @since Struts 1.1
    */
  -public class Resources  {
  +public class Resources {
   
       /**
        * Resources key the <code>ServletContext</code> is stored under.
        */
       private static String SERVLET_CONTEXT_PARAM = "javax.servlet.ServletContext";
   
  -   /**
  -    * Resources key the <code>ServletContext</code> is stored under.
  -    * @deprecated This will be removed after Struts 1.2
  -    */
  -   public static String SERVLET_CONTEXT_KEY = SERVLET_CONTEXT_PARAM;
  -
  -   /**
  -    * Resources key the <code>HttpServletRequest</code> is stored under.
  -    */
  +    /**
  +     * Resources key the <code>ServletContext</code> is stored under.
  +     * @deprecated This will be removed after Struts 1.2
  +     */
  +    public static String SERVLET_CONTEXT_KEY = SERVLET_CONTEXT_PARAM;
  +
  +    /**
  +     * Resources key the <code>HttpServletRequest</code> is stored under.
  +     */
       private static String HTTP_SERVLET_REQUEST_PARAM =
           "javax.servlet.http.HttpServletRequest";
   
  -   /**
  -    * Resources key the <code>HttpServletRequest</code> is stored under.
  -    * @deprecated This will be removed after Struts 1.2
  -    */
  +    /**
  +     * Resources key the <code>HttpServletRequest</code> is stored under.
  +     * @deprecated This will be removed after Struts 1.2
  +     */
       public static String HTTP_SERVLET_REQUEST_KEY = HTTP_SERVLET_REQUEST_PARAM;
   
       /**
        * Resources key the <code>ActionErrors</code> is stored under.
        */
  -    private static String ACTION_ERRORS_PARAM = 
"org.apache.struts.action.ActionErrors";
  +    private static String ACTION_ERRORS_PARAM =
  +        "org.apache.struts.action.ActionErrors";
   
  -   /**
  -    * Resources key the <code>ActionErrors</code> is stored under.
  -    * @deprecated This will be removed after Struts 1.2
  -    */
  -   public static String ACTION_ERRORS_KEY = ACTION_ERRORS_PARAM;
  -
  -  /**
  -   * Retrieve <code>ValidatorResources</code> for the current module.
  -   * @param application Application Context
  -   * @param request The ServletRequest
  -   */
  +    /**
  +     * Resources key the <code>ActionErrors</code> is stored under.
  +     * @deprecated This will be removed after Struts 1.2
  +     */
  +    public static String ACTION_ERRORS_KEY = ACTION_ERRORS_PARAM;
  +
  +    /**
  +     * Retrieve <code>ValidatorResources</code> for the current module.
  +     * @param application Application Context
  +     * @param request The ServletRequest
  +     */
       public static ValidatorResources getValidatorResources(
           ServletContext application,
           HttpServletRequest request) {
  -            
  +
           String prefix =
               ModuleUtils
                   .getInstance()
                   .getModuleConfig(request, application)
                   .getPrefix();
  -            
  +
           return (ValidatorResources) application.getAttribute(
               ValidatorPlugIn.VALIDATOR_KEY + prefix);
       }
   
  -   /**
  -    * Retrieve <code>MessageResources</code> for the module.
  -    * @param request the servlet request
  -    */
  -   public static MessageResources getMessageResources(HttpServletRequest request) {
  -      return (MessageResources) request.getAttribute(Globals.MESSAGES_KEY);
  -   }
  -
  -   /**
  -    * Get the <code>Locale</code> of the current user.
  -    * @param request servlet request
  -    * @deprecated Use RequestUtils.getUserLocale() instead.  This will be removed
  -    * after Struts 1.2.
  -    */
  +    /**
  +     * Retrieve <code>MessageResources</code> for the module.
  +     * @param request the servlet request
  +     */
  +    public static MessageResources getMessageResources(HttpServletRequest request) {
  +        return (MessageResources) request.getAttribute(Globals.MESSAGES_KEY);
  +    }
  +
  +    /**
  +     * Get the <code>Locale</code> of the current user.
  +     * @param request servlet request
  +     * @deprecated Use RequestUtils.getUserLocale() instead.  This will be removed
  +     * after Struts 1.2.
  +     */
       public static Locale getLocale(HttpServletRequest request) {
           return RequestUtils.getUserLocale(request, null);
       }
   
  -   /**
  -    * 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;
  -
  -      if (messages != null) {
  -         message = messages.getMessage(locale, key);
  -      }
  -      
  -      return (message == null) ? "" : message;
  -   }
  -
  -   /**
  -    * Gets the <code>Locale</code> sensitive value based on the key passed in.
  -    * @param request servlet request
  -    * @param key the request key
  -    */
  +    /**
  +     * 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;
  +
  +        if (messages != null) {
  +            message = messages.getMessage(locale, key);
  +        }
  +
  +        return (message == null) ? "" : message;
  +    }
  +
  +    /**
  +     * 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);
  -    
  +
           return getMessage(messages, RequestUtils.getUserLocale(request, null), key);
       }
   
  -   /**
  -    * 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) {
  -
  -      String args[] = getArgs(va.getName(), messages, locale, field);
  -      String msg = (field.getMsg(va.getName()) != null ? field.getMsg(va.getName()) 
: va.getMsg());
  -
  -      return messages.getMessage(locale, msg, args);
  -   }
  -
  -   /**
  -    * 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
  -    */
  +    /**
  +     * 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) {
  +
  +        String args[] = getArgs(va.getName(), messages, locale, field);
  +        String msg =
  +            field.getMsg(va.getName()) != null
  +                ? field.getMsg(va.getName())
  +                : va.getMsg();
  +
  +        return messages.getMessage(locale, msg, args);
  +    }
  +
  +    /**
  +     * 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) {
  -    
  +
           String args[] =
               getArgs(
                   va.getName(),
                   getMessageResources(request),
                   RequestUtils.getUserLocale(request, null),
                   field);
  -                
  +
           String msg =
               field.getMsg(va.getName()) != null
                   ? field.getMsg(va.getName())
                   : va.getMsg();
  -    
  +
           return new ActionError(msg, args);
       }
   
  -   /**
  -    * 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
  -    */
  +    /**
  +     * 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,
  @@ -271,19 +281,19 @@
           return argMessages;
       }
   
  -   /**
  -    * Initialize the <code>Validator</code> to perform validation.
  -    *
  -    * @param key The key that the validation rules are under (the form elements 
  -    * name attribute).
  -    * @param bean The bean validation is being performed on.
  -    * @param application servlet context
  -    * @param request The current request object.
  -    * @param errors The object any errors will be stored in.
  -    * @param page This in conjunction with  the page property of a 
  -    * <code>Field<code> can control the processing of fields.  If the field's 
  -    * page is less than or equal to this page value, it will be processed.
  -    */
  +    /**
  +     * Initialize the <code>Validator</code> to perform validation.
  +     *
  +     * @param key The key that the validation rules are under (the form elements 
  +     * name attribute).
  +     * @param bean The bean validation is being performed on.
  +     * @param application servlet context
  +     * @param request The current request object.
  +     * @param errors The object any errors will be stored in.
  +     * @param page This in conjunction with  the page property of a 
  +     * <code>Field<code> can control the processing of fields.  If the field's 
  +     * page is less than or equal to this page value, it will be processed.
  +     */
       public static Validator initValidator(
           String key,
           Object bean,
  @@ -291,23 +301,23 @@
           HttpServletRequest request,
           ActionErrors errors,
           int page) {
  -    
  +
           ValidatorResources resources =
               Resources.getValidatorResources(application, request);
  -            
  +
           Locale locale = RequestUtils.getUserLocale(request, null);
  -    
  +
           Validator validator = new Validator(resources, key);
           validator.setUseContextClassLoader(true);
  -    
  +
           validator.setPage(page);
  -    
  +
           validator.addResource(SERVLET_CONTEXT_PARAM, application);
           validator.addResource(HTTP_SERVLET_REQUEST_PARAM, request);
           validator.addResource(Validator.LOCALE_KEY, locale);
           validator.addResource(ACTION_ERRORS_PARAM, errors);
           validator.addResource(Validator.BEAN_KEY, bean);
  -    
  +
           return validator;
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to