Revision: 10155
Author: [email protected]
Date: Fri May 6 07:35:25 2011
Log: Mark all validaiton classes as Experimental
Review at http://gwt-code-reviews.appspot.com/1432803
Review by: [email protected]
http://code.google.com/p/google-web-toolkit/source/detail?r=10155
Modified:
/trunk/user/src/com/google/gwt/validation/client/AbstractGwtValidatorFactory.java
/trunk/user/src/com/google/gwt/validation/client/AbstractValidationMessageResolver.java
/trunk/user/src/com/google/gwt/validation/client/BaseGwtConfiguration.java
/trunk/user/src/com/google/gwt/validation/client/BaseMessageInterpolator.java
/trunk/user/src/com/google/gwt/validation/client/GwtConfiguration.java
/trunk/user/src/com/google/gwt/validation/client/GwtConstraintValidatorFactory.java
/trunk/user/src/com/google/gwt/validation/client/GwtMessageInterpolator.java
/trunk/user/src/com/google/gwt/validation/client/GwtTraversableResolver.java
/trunk/user/src/com/google/gwt/validation/client/GwtValidation.java
/trunk/user/src/com/google/gwt/validation/client/GwtValidationProviderResolver.java
/trunk/user/src/com/google/gwt/validation/client/GwtValidatorContext.java
/trunk/user/src/com/google/gwt/validation/client/NullUserValidationMessageResolver.java
/trunk/user/src/com/google/gwt/validation/client/ProviderValidationMessageResolver.java
/trunk/user/src/com/google/gwt/validation/client/UserValidationMessagesResolver.java
/trunk/user/src/com/google/gwt/validation/client/Validation.java
/trunk/user/src/com/google/gwt/validation/client/ValidationMessageResolver.java
/trunk/user/src/com/google/gwt/validation/client/constraints/AbstractDecimalMaxValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertFalseValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertTrueValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForNumber.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForNumber.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForNumber.java
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/constraints/FutureValidatorForDate.java
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForNumber.java
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForNumber.java
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/constraints/NotGwtCompatibleValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/NotNullValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/NullValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/PastValidatorForDate.java
/trunk/user/src/com/google/gwt/validation/client/constraints/PatternValidator.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfBoolean.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfByte.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfChar.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfDouble.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfFloat.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfInt.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfLong.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfObject.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfShort.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForCollection.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForMap.java
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForString.java
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtValidator.java
/trunk/user/src/com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/ConstraintValidatorContextImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/ConstraintViolationImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/GwtBeanDescriptor.java
/trunk/user/src/com/google/gwt/validation/client/impl/GwtBeanDescriptorImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/GwtSpecificValidator.java
/trunk/user/src/com/google/gwt/validation/client/impl/GwtValidationContext.java
/trunk/user/src/com/google/gwt/validation/client/impl/MessageAndPath.java
/trunk/user/src/com/google/gwt/validation/client/impl/NodeImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/PathImpl.java
/trunk/user/src/com/google/gwt/validation/client/impl/PropertyDescriptorImpl.java
/trunk/user/src/com/google/gwt/validation/client/spi/BaseConfigurationState.java
/trunk/user/src/com/google/gwt/validation/client/spi/GwtBootStrapState.java
/trunk/user/src/com/google/gwt/validation/client/spi/GwtConfigurationState.java
/trunk/user/src/com/google/gwt/validation/client/spi/GwtValidationProvider.java
/trunk/user/src/com/google/gwt/validation/rebind/AbstractCreator.java
/trunk/user/src/com/google/gwt/validation/rebind/BeanHelper.java
/trunk/user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorCreator.java
/trunk/user/src/com/google/gwt/validation/rebind/GwtSpecificValidatorGenerator.java
/trunk/user/src/com/google/gwt/validation/rebind/Util.java
/trunk/user/src/com/google/gwt/validation/rebind/ValidatorCreator.java
/trunk/user/src/com/google/gwt/validation/rebind/ValidatorGenerator.java
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/AbstractGwtValidatorFactory.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/AbstractGwtValidatorFactory.java
Fri May 6 07:35:25 2011
@@ -26,11 +26,14 @@
import javax.validation.ValidatorFactory;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Abstract {@link ValidatorFactory} that delegates to a GWT generated
* {@link Validator}.
* <p>
* Extend this class create and implement createValidator
- *
+ *
* <pre>
* public class MyValidatorFactory extends AbstractGwtValidatorFactory {
* @GwtValidation(value = {Pojo.class,Other.class})
@@ -44,7 +47,7 @@
* </pre>
* <p>
* Then add a line like this to your Gwt Module config (gwt.xml) file.
- *
+ *
* <pre>
* <replace-with class="com.example.MyValidatorFactory">
* <when-type-is class="javax.validation.ValidatorFactory"/>
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/AbstractValidationMessageResolver.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/AbstractValidationMessageResolver.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import java.util.MissingResourceException;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* ValidationMessageResolver using a {@link ConstantsWithLookup} source.
*/
public abstract class AbstractValidationMessageResolver {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/BaseGwtConfiguration.java
Tue Dec 14 13:59:14 2010
+++
/trunk/user/src/com/google/gwt/validation/client/BaseGwtConfiguration.java
Fri May 6 07:35:25 2011
@@ -28,6 +28,9 @@
import javax.validation.spi.ConfigurationState;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Base GWT {@link Configuration}.
*/
public abstract class BaseGwtConfiguration implements
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/BaseMessageInterpolator.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/BaseMessageInterpolator.java
Fri May 6 07:35:25 2011
@@ -26,6 +26,9 @@
import javax.validation.metadata.ConstraintDescriptor;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Base GWT {@link MessageInterpolator}.
*/
public abstract class BaseMessageInterpolator implements
MessageInterpolator {
=======================================
--- /trunk/user/src/com/google/gwt/validation/client/GwtConfiguration.java
Tue Dec 14 13:59:14 2010
+++ /trunk/user/src/com/google/gwt/validation/client/GwtConfiguration.java
Fri May 6 07:35:25 2011
@@ -22,6 +22,9 @@
import javax.validation.spi.BootstrapState;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Extends {@link BaseGwtConfiguration} with just the parts that are not
GWT
* compatible.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/GwtConstraintValidatorFactory.java
Tue Dec 14 13:59:14 2010
+++
/trunk/user/src/com/google/gwt/validation/client/GwtConstraintValidatorFactory.java
Fri May 6 07:35:25 2011
@@ -35,6 +35,9 @@
*/
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* GWT does not support {@link ConstraintValidatorFactory} use
* {@link com.google.gwt.core.client.GWT;#create(Class)} instead. Using
this
* class throws a {@link UnsupportedOperationException}.
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/GwtMessageInterpolator.java
Tue Dec 14 13:59:14 2010
+++
/trunk/user/src/com/google/gwt/validation/client/GwtMessageInterpolator.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import java.util.Locale;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Simple GWT {@link javax.validation.MessageInterpolator}.
*/
public class GwtMessageInterpolator extends BaseMessageInterpolator {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/GwtTraversableResolver.java
Tue Dec 14 13:59:14 2010
+++
/trunk/user/src/com/google/gwt/validation/client/GwtTraversableResolver.java
Fri May 6 07:35:25 2011
@@ -22,6 +22,9 @@
import javax.validation.TraversableResolver;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* GWT {@link TraversableResolver}.
*/
public class GwtTraversableResolver implements TraversableResolver {
=======================================
--- /trunk/user/src/com/google/gwt/validation/client/GwtValidation.java Fri
Dec 24 18:46:16 2010
+++ /trunk/user/src/com/google/gwt/validation/client/GwtValidation.java Fri
May 6 07:35:25 2011
@@ -23,6 +23,9 @@
import java.lang.annotation.Target;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Annotates a {@code javax.validation.Validator} explicitly listing the
classes
* that can be validated in GWT.
* <p>
@@ -71,12 +74,12 @@
* MySubBean bean = new MySubBean();
* Set<ConstraintViolation<MyBean>> violations =
validator.validate(bean);
* </pre>
- *
+ *
* The {@code Size} constraint will not be validated.
- *
+ *
* Instead make sure you list the all BeanTypes that will be directly
validated
* in the {@link GwtValidation} annotation.
- *
+ *
*
*/
@Documented
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/GwtValidationProviderResolver.java
Tue Dec 14 13:59:14 2010
+++
/trunk/user/src/com/google/gwt/validation/client/GwtValidationProviderResolver.java
Fri May 6 07:35:25 2011
@@ -25,6 +25,9 @@
import javax.validation.spi.ValidationProvider;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* The default GWT {@link ValidationProviderResolver}. This always returns
the
* single default ValidationProvider using {@link GWT#create(Class)}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/GwtValidatorContext.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/GwtValidatorContext.java
Fri May 6 07:35:25 2011
@@ -26,6 +26,9 @@
import javax.validation.ValidatorFactory;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* GWT {@link ValidatorContext}.
*/
public class GwtValidatorContext implements ValidatorContext {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/NullUserValidationMessageResolver.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/NullUserValidationMessageResolver.java
Fri May 6 07:35:25 2011
@@ -16,6 +16,9 @@
package com.google.gwt.validation.client;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Always resolves message keys to null.
*/
public class NullUserValidationMessageResolver implements
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/ProviderValidationMessageResolver.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/ProviderValidationMessageResolver.java
Fri May 6 07:35:25 2011
@@ -16,6 +16,9 @@
package com.google.gwt.validation.client;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Validation Providers implement this to resolve Validation Messages.
*/
public interface ProviderValidationMessageResolver extends
ValidationMessageResolver {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/UserValidationMessagesResolver.java
Mon Dec 20 11:43:41 2010
+++
/trunk/user/src/com/google/gwt/validation/client/UserValidationMessagesResolver.java
Fri May 6 07:35:25 2011
@@ -16,6 +16,9 @@
package com.google.gwt.validation.client;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Validation Providers implement this to resolve Validation Messages.
including
* overriding the default {@link ProviderValidationMessageResolver}.
*/
=======================================
--- /trunk/user/src/com/google/gwt/validation/client/Validation.java Tue
Dec 14 13:59:14 2010
+++ /trunk/user/src/com/google/gwt/validation/client/Validation.java Fri
May 6 07:35:25 2011
@@ -29,12 +29,15 @@
import javax.validation.spi.ValidationProvider;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* This class is the entry point for Bean Validation. There are three ways
to
* bootstrap it:
* <ul>
* <li>
* The easiest approach is to build the default
<code>ValidatorFactory</code>.
- *
+ *
* <pre>{@code ValidatorFactory factory =
Validation.buildDefaultValidatorFactory();}</pre>
* In this case, the default validation provider resolver will be used to
locate
* available providers. The chosen provider is defined as followed:
@@ -48,7 +51,7 @@
* <code>ValidationProviderResolver</code>. The chosen
* <code>ValidationProvider</code> is then determined in the same way as
in the
* default bootstrapping case (see above).
- *
+ *
* <pre>{@code
* Configuration<?> configuration = Validation
* .byDefaultProvider()
@@ -62,7 +65,7 @@
* fashion the expected provider.
* <p/>
* Optionally you can choose a custom
<code>ValidationProviderResolver</code>.
- *
+ *
* <pre>{@code
* ACMEConfiguration configuration = Validation
* .byProvider(ACMEProvider.class)
@@ -80,7 +83,7 @@
* <li>
* This class is thread-safe.</li>
* </ul>
- *
+ *
* This class was modified by Google from the original
* javax.validation.Validation source to make it suitable for GWT.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/ValidationMessageResolver.java
Mon Mar 21 12:22:19 2011
+++
/trunk/user/src/com/google/gwt/validation/client/ValidationMessageResolver.java
Fri May 6 07:35:25 2011
@@ -16,6 +16,9 @@
package com.google.gwt.validation.client;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Users and Validation providers implement this to resolve
ValidationMessages.
*/
public interface ValidationMessageResolver {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/AbstractDecimalMaxValidator.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/AbstractDecimalMaxValidator.java
Fri May 6 07:35:25 2011
@@ -21,6 +21,7 @@
import javax.validation.constraints.DecimalMax;
/**
+ * <p>
* Abstract {@link DecimalMax} constraint validator implementation for a
* <code>T</code>.
*
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertFalseValidator.java
Thu Aug 5 13:48:12 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertFalseValidator.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.constraints.AssertFalse;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link AssertFalse} constraint validator implementation.
*/
public class AssertFalseValidator implements
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertTrueValidator.java
Thu Aug 5 13:48:12 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/AssertTrueValidator.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.constraints.AssertTrue;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link AssertTrue} constraint validator implementation.
*/
public class AssertTrueValidator implements
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForNumber.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForNumber.java
Fri May 6 07:35:25 2011
@@ -21,6 +21,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.DecimalMax} constraint validator
* implementation for a {@link Number}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMaxValidatorForString.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.DecimalMax} constraint validator
* implementation for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForNumber.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForNumber.java
Fri May 6 07:35:25 2011
@@ -21,6 +21,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.DecimalMin} constraint validator
* implementation for a {@link Number}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DecimalMinValidatorForString.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.DecimalMax} constraint validator
* implementation for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForNumber.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForNumber.java
Fri May 6 07:35:25 2011
@@ -21,6 +21,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Digits} constraint validator
* implementation for a {@link Number}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/DigitsValidatorForString.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Digits} constraint validator
* implementation for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/FutureValidatorForDate.java
Thu Aug 5 13:48:12 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/FutureValidatorForDate.java
Fri May 6 07:35:25 2011
@@ -22,6 +22,9 @@
import javax.validation.constraints.Future;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link Future} constraint validator implementation for a
* {@link java.util.Date}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForNumber.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForNumber.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Max} constraint validator
implementation
* for a {@link Number}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/MaxValidatorForString.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Max} constraint validator
implementation
* for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForNumber.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForNumber.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Min} constraint validator
implementation
* for a {@link Number}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/MinValidatorForString.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Min} constraint validator
implementation
* for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/NotGwtCompatibleValidator.java
Fri Oct 8 06:15:38 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/NotGwtCompatibleValidator.java
Fri May 6 07:35:25 2011
@@ -21,21 +21,24 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Masks a {@link ConstraintValidator} that is not GWT compatible. This
* validator always fails.
* <p>
* Extend this class and implement it as GWT super class. Use validation
groups
* to keep this constraint from being validated on the client.
- *
+ *
* <p>
* In a super source directory override your validator like this:
- *
+ *
* <pre>
* public class MyValidator extends
* NotGwtCompatibleValidator <MyConstraint, MyType>{
* }
* </pre>
- *
+ *
* @param <A> the constraint to validate
* @param <T> the type to validate
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/NotNullValidator.java
Thu Aug 5 13:48:12 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/NotNullValidator.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.constraints.NotNull;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link NotNull} constraint validator implementation.
*/
public class NotNullValidator implements ConstraintValidator<NotNull,
Object> {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/NullValidator.java
Thu Aug 5 13:48:12 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/NullValidator.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.constraints.Null;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link Null} constraint validator implementation.
*/
public class NullValidator implements ConstraintValidator<Null, Object> {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/PastValidatorForDate.java
Thu Sep 16 04:46:26 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/PastValidatorForDate.java
Fri May 6 07:35:25 2011
@@ -22,6 +22,9 @@
import javax.validation.constraints.Past;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link Past} constraint validator implementation for a {@link
java.util.Date}.
*/
public class PastValidatorForDate implements ConstraintValidator<Past,
Date> {
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/PatternValidator.java
Wed Mar 9 11:40:23 2011
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/PatternValidator.java
Fri May 6 07:35:25 2011
@@ -24,6 +24,9 @@
import javax.validation.constraints.Pattern.Flag;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link Pattern} constraint validator implementation.
* <p>
* Note this implementation uses {@link RegExp} which differs from
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfBoolean.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfBoolean.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code boolean}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfByte.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfByte.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code byte}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfChar.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfChar.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code char}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfDouble.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfDouble.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code double}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfFloat.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfFloat.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code float}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfInt.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfInt.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code int}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfLong.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfLong.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code long}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfObject.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfObject.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@link Object}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfShort.java
Tue Oct 5 11:03:13 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForArrayOfShort.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a array of {@code short}s.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForCollection.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForCollection.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a {@link Collection}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForMap.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForMap.java
Fri May 6 07:35:25 2011
@@ -20,6 +20,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a {@link Map}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForString.java
Thu Aug 5 16:22:31 2010
+++
/trunk/user/src/com/google/gwt/validation/client/constraints/SizeValidatorForString.java
Fri May 6 07:35:25 2011
@@ -18,6 +18,9 @@
import javax.validation.ConstraintValidatorContext;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* {@link javax.validation.constraints.Size} constraint validator
implementation
* for a {@link String}.
*/
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java
Fri Mar 18 07:52:29 2011
+++
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java
Fri May 6 07:35:25 2011
@@ -31,10 +31,13 @@
import javax.validation.groups.Default;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Base methods for implementing a {@link GwtSpecificValidator}.
* <p>
* All methods that do not need to be generated go here.
- *
+ *
* @param <G> the type object to validate
*/
public abstract class AbstractGwtSpecificValidator<G> implements
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtValidator.java
Mon Feb 7 07:41:58 2011
+++
/trunk/user/src/com/google/gwt/validation/client/impl/AbstractGwtValidator.java
Fri May 6 07:35:25 2011
@@ -27,6 +27,9 @@
import javax.validation.Validator;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* Base methods for implementing {@link Validator} in GWT.
* <p>
* All methods that do not need to be generated go here.
=======================================
---
/trunk/user/src/com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java
Mon Feb 28 07:12:19 2011
+++
/trunk/user/src/com/google/gwt/validation/client/impl/ConstraintDescriptorImpl.java
Fri May 6 07:35:25 2011
@@ -27,8 +27,11 @@
import javax.validation.metadata.ConstraintDescriptor;
/**
+ * <strong>EXPERIMENTAL</strong> and subject to change. Do not use this in
+ * production code.
+ * <p>
* A immutable GWT implementation of {@link ConstraintDescriptor}.
- *
+ *
* @param <T> the constraint annotation to describe.
*/
public class ConstraintDescriptorImpl<T extends Annotation> implements
=======================================
***Additional files exist in this changeset.***
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors