Author: matzew
Date: Wed Jan 10 03:03:59 2007
New Revision: 494784

URL: http://svn.apache.org/viewvc?view=rev&rev=494784
Log:
some validator works

Modified:
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/ByteLengthValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateRestrictionValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateTimeRangeValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/RegExpValidator.java

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/ByteLengthValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/ByteLengthValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/ByteLengthValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/ByteLengthValidator.java
 Wed Jan 10 03:03:59 2007
@@ -15,6 +15,7 @@
  */
 
 package org.apache.myfaces.trinidad.validator;
+
 import java.io.UnsupportedEncodingException;
 
 import java.nio.charset.IllegalCharsetNameException;
@@ -177,6 +178,27 @@
   }
 
   /**
+   * <p>Custom hint message.</p>
+   * Overrides default hint message
+   * @param hintMaximum Custom hint message.
+   */
+  public void setHintMaximum(String hintMaximum)
+  {
+    _facesBean.setProperty(_HINT_MAXIMUM_KEY, hintMaximum);
+  }
+
+  /**
+   * <p>Return custom hint message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMaximum(String)
+   */
+  public String getHintMaximum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MAXIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
    * <p>Validates unless it is too long, in which case throws
    * ValidatorException.</p>
    * @exception ValidatorException if validation fails
@@ -370,6 +392,9 @@
 
   private static final PropertyKey  _MAXIMUM_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailMaximum", String.class);
+
+  private static final PropertyKey  _HINT_MAXIMUM_KEY =
+    _TYPE.registerKey("hintMaximum", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateRestrictionValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateRestrictionValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateRestrictionValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateRestrictionValidator.java
 Wed Jan 10 03:03:59 2007
@@ -155,6 +155,48 @@
   }
 
   /**
+   * <p>Custom hint week message.</p>
+   * Overrides default hint message
+   * @param hintWeek Custom hint message.
+   */
+  public void setHintWeek(String hintWeek)
+  {
+    _facesBean.setProperty(_HINT_WEEK_KEY, hintWeek);
+  }
+
+  /**
+   * <p>Return custom hint Week message.</p>
+   * @return Custom hint message.
+   * @see  #setHintWeek(String)
+   */
+  public String getHintWeek()
+  {
+    Object obj = _facesBean.getProperty(_HINT_WEEK_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
+   * <p>Custom hint month message.</p>
+   * Overrides default hint message
+   * @param hintMonth Custom hint message.
+   */
+  public void setHintMonth(String hintMonth)
+  {
+    _facesBean.setProperty(_HINT_MONTH_KEY, hintMonth);
+  }
+
+  /**
+   * <p>Return custom hint month message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMonth(String)
+   */
+  public String getHintMonth()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MONTH_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
    * @exception NullPointerException [EMAIL PROTECTED]
    * @exception ValidatorException [EMAIL PROTECTED]
    * @exception IllegalArgumentException if <code>value</code> is not of type
@@ -532,6 +574,12 @@
 
   private static final PropertyKey _INVALID_DAYS_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailInvalidDays", String.class);
+
+  private static final PropertyKey  _HINT_WEEK_KEY =
+    _TYPE.registerKey("hintWeek", String.class);
+
+  private static final PropertyKey  _HINT_MONTH_KEY =
+    _TYPE.registerKey("hintMonth", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateTimeRangeValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateTimeRangeValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateTimeRangeValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DateTimeRangeValidator.java
 Wed Jan 10 03:03:59 2007
@@ -269,6 +269,48 @@
   }
 
   /**
+   * <p>Custom hint maximum message.</p>
+   * Overrides default hint message
+   * @param hintMaximum Custom hint message.
+   */
+  public void setHintMaximum(String hintMaximum)
+  {
+    _facesBean.setProperty(_HINT_MAXIMUM_KEY, hintMaximum);
+  }
+
+  /**
+   * <p>Return custom hint maximum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMaximum(String)
+   */
+  public String getHintMaximum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MAXIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
+   * <p>Custom hint minimum message.</p>
+   * Overrides default hint message
+   * @param hintMinimum Custom hint message.
+   */
+  public void setHintMinimum(String hintMinimum)
+  {
+    _facesBean.setProperty(_HINT_MINIMUM_KEY, hintMinimum);
+  }
+
+  /**
+   * <p>Return custom hint minimum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMinimum(String)
+   */
+  public String getHintMinimum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MINIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
    * @exception NullPointerException [EMAIL PROTECTED]
    * @exception ValidatorException [EMAIL PROTECTED]
    * @exception IllegalArgumentException if <code>value</code> is not of type
@@ -571,6 +613,12 @@
 
   private static final PropertyKey _NOT_IN_RANGE_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailNotInRange", String.class);
+
+  private static final PropertyKey  _HINT_MAXIMUM_KEY =
+    _TYPE.registerKey("hintMaximum", String.class);
+
+  private static final PropertyKey  _HINT_MINIMUM_KEY =
+    _TYPE.registerKey("hintMinimum", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
 Wed Jan 10 03:03:59 2007
@@ -225,6 +225,48 @@
     return ComponentUtils.resolveString(notInRngMsg);
   }
 
+  /**
+   * <p>Custom hint maximum message.</p>
+   * Overrides default hint message
+   * @param hintMaximum Custom hint message.
+   */
+  public void setHintMaximum(String hintMaximum)
+  {
+    _facesBean.setProperty(_HINT_MAXIMUM_KEY, hintMaximum);
+  }
+
+  /**
+   * <p>Return custom hint maximum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMaximum(String)
+   */
+  public String getHintMaximum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MAXIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
+   * <p>Custom hint minimum message.</p>
+   * Overrides default hint message
+   * @param hintMinimum Custom hint message.
+   */
+  public void setHintMinimum(String hintMinimum)
+  {
+    _facesBean.setProperty(_HINT_MINIMUM_KEY, hintMinimum);
+  }
+
+  /**
+   * <p>Return custom hint minimum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMinimum(String)
+   */
+  public String getHintMinimum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MINIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
   @Override
   public void validate(
     FacesContext context,
@@ -423,6 +465,12 @@
 
   private static final PropertyKey _NOT_IN_RANGE_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailNotInRange", String.class);
+
+  private static final PropertyKey  _HINT_MAXIMUM_KEY =
+    _TYPE.registerKey("hintMaximum", String.class);
+
+  private static final PropertyKey  _HINT_MINIMUM_KEY =
+    _TYPE.registerKey("hintMinimum", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
 Wed Jan 10 03:03:59 2007
@@ -224,6 +224,48 @@
     Object notInRngMsg = 
_facesBean.getProperty(_NOT_IN_RANGE_MESSAGE_DETAIL_KEY);
     return ComponentUtils.resolveString(notInRngMsg);
   }
+  
+  /**
+   * <p>Custom hint maximum message.</p>
+   * Overrides default hint message
+   * @param hintMaximum Custom hint message.
+   */
+  public void setHintMaximum(String hintMaximum)
+  {
+    _facesBean.setProperty(_HINT_MAXIMUM_KEY, hintMaximum);
+  }
+
+  /**
+   * <p>Return custom hint maximum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMaximum(String)
+   */
+  public String getHintMaximum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MAXIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
+   * <p>Custom hint minimum message.</p>
+   * Overrides default hint message
+   * @param hintMinimum Custom hint message.
+   */
+  public void setHintMinimum(String hintMinimum)
+  {
+    _facesBean.setProperty(_HINT_MINIMUM_KEY, hintMinimum);
+  }
+
+  /**
+   * <p>Return custom hint minimum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMinimum(String)
+   */
+  public String getHintMinimum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MINIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
 
   @Override
   public void validate(
@@ -423,6 +465,12 @@
 
   private static final PropertyKey _NOT_IN_RANGE_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailNotInRange", String.class);
+
+  private static final PropertyKey  _HINT_MAXIMUM_KEY =
+    _TYPE.registerKey("hintMaximum", String.class);
+
+  private static final PropertyKey  _HINT_MINIMUM_KEY =
+    _TYPE.registerKey("hintMinimum", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java
 Wed Jan 10 03:03:59 2007
@@ -227,6 +227,48 @@
     return ComponentUtils.resolveString(notInRngMsg);
   }
 
+  /**
+   * <p>Custom hint maximum message.</p>
+   * Overrides default hint message
+   * @param hintMaximum Custom hint message.
+   */
+  public void setHintMaximum(String hintMaximum)
+  {
+    _facesBean.setProperty(_HINT_MAXIMUM_KEY, hintMaximum);
+  }
+
+  /**
+   * <p>Return custom hint maximum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMaximum(String)
+   */
+  public String getHintMaximum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MAXIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
+   * <p>Custom hint minimum message.</p>
+   * Overrides default hint message
+   * @param hintMinimum Custom hint message.
+   */
+  public void setHintMinimum(String hintMinimum)
+  {
+    _facesBean.setProperty(_HINT_MINIMUM_KEY, hintMinimum);
+  }
+
+  /**
+   * <p>Return custom hint minimum message.</p>
+   * @return Custom hint message.
+   * @see  #setHintMinimum(String)
+   */
+  public String getHintMinimum()
+  {
+    Object obj = _facesBean.getProperty(_HINT_MINIMUM_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
   @Override
   public void validate(
     FacesContext context,
@@ -425,6 +467,12 @@
 
   private static final PropertyKey _NOT_IN_RANGE_MESSAGE_DETAIL_KEY =
     _TYPE.registerKey("messageDetailNotInRange", String.class);
+
+  private static final PropertyKey  _HINT_MAXIMUM_KEY =
+    _TYPE.registerKey("hintMaximum", String.class);
+
+  private static final PropertyKey  _HINT_MINIMUM_KEY =
+    _TYPE.registerKey("hintMinimum", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/RegExpValidator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/RegExpValidator.java?view=diff&rev=494784&r1=494783&r2=494784
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/RegExpValidator.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/RegExpValidator.java
 Wed Jan 10 03:03:59 2007
@@ -245,6 +245,27 @@
   }
 
   /**
+   * <p>Custom hint message.</p>
+   * Overrides default hint message
+   * @param hintPattern Custom hint message.
+   */
+  public void setHintPattern(String hintPattern)
+  {
+    _facesBean.setProperty(_HINT_PATTERN_KEY, hintPattern);
+  }
+
+  /**
+   * <p>Return custom hint message.</p>
+   * @return Custom hint message.
+   * @see  #setHintPattern(String)
+   */
+  public String getHintPattern()
+  {
+    Object obj = _facesBean.getProperty(_HINT_PATTERN_KEY);
+    return ComponentUtils.resolveString(obj);
+  }
+
+  /**
    * <p>Set the pattern value to be enforced by this [EMAIL PROTECTED]
    * Validator}
    * @param pattern to be enforced.
@@ -326,6 +347,9 @@
 
   private static final PropertyKey _NO_MATCH_MESSAGE_DETAIL_KEY
     = _TYPE.registerKey("messageDetailNoMatch", String.class);
+
+  private static final PropertyKey  _HINT_PATTERN_KEY =
+    _TYPE.registerKey("hintPattern", String.class);
 
   private FacesBean _facesBean = ValidatorUtils.getFacesBean(_TYPE);
 


Reply via email to