This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository nuiton-validator. See http://git.nuiton.org/nuiton-validator.git commit 05c90d0ba0992d362435f3daaec18b1f7ac87ded Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Aug 4 10:09:07 2014 +0200 fixes #3411: Make project releasable under jdk 1.8 --- .../validator/AbstractNuitonValidatorProvider.java | 2 +- .../java/org/nuiton/validator/NuitonValidator.java | 10 +++--- .../nuiton/validator/NuitonValidatorFactory.java | 8 ++--- .../org/nuiton/validator/NuitonValidatorModel.java | 4 +-- .../nuiton/validator/NuitonValidatorProvider.java | 6 ++-- .../nuiton/validator/NuitonValidatorResult.java | 2 +- .../org/nuiton/validator/NuitonValidatorScope.java | 14 ++++---- .../bean/AbstractNuitonValidatorContext.java | 10 +++--- .../nuiton/validator/bean/AbstractValidator.java | 10 +++--- .../validator/bean/AbstractValidatorEvent.java | 2 +- .../nuiton/validator/bean/ValidatorCreator.java | 2 +- .../nuiton/validator/bean/ValidatorListener.java | 2 +- .../validator/bean/list/BeanListValidator.java | 18 +++++----- .../bean/list/BeanListValidatorEvent.java | 2 +- .../bean/list/BeanListValidatorListener.java | 2 +- .../bean/list/BeanListValidatorMessage.java | 2 +- .../nuiton/validator/bean/list/package-info.java | 3 +- .../org/nuiton/validator/bean/package-info.java | 42 ---------------------- .../validator/bean/simple/SimpleBeanValidator.java | 20 +++++------ .../bean/simple/SimpleBeanValidatorEvent.java | 2 +- .../bean/simple/SimpleBeanValidatorListener.java | 2 +- .../bean/simple/SimpleBeanValidatorMessage.java | 2 +- .../bean/simple/SimpleBeanValidators.java | 2 +- .../nuiton/validator/bean/simple/package-info.java | 5 +-- .../java/org/nuiton/validator/package-info.java | 1 - .../validator/xwork2/XWork2NuitonValidator.java | 2 +- .../xwork2/XWork2NuitonValidatorProvider.java | 6 ++-- .../validator/xwork2/XWork2ScopeValidator.java | 8 ++--- .../validator/xwork2/XWork2ValidatorUtil.java | 6 ++-- .../field/CollectionFieldExpressionValidator.java | 12 +++---- .../xwork2/field/CollectionUniqueKeyValidator.java | 10 +++--- .../xwork2/field/EmailFieldValidator.java | 2 +- .../field/ExistingDirectoryFieldValidator.java | 6 +--- .../xwork2/field/ExistingFileFieldValidator.java | 6 +--- .../field/FieldExpressionWithParamsValidator.java | 2 +- .../validator/xwork2/field/FieldValidatorUtil.java | 16 +++------ .../xwork2/field/FrenchCityNameFieldValidator.java | 2 +- .../xwork2/field/FrenchFinessFieldValidator.java | 4 +-- .../xwork2/field/FrenchLastNameFieldValidator.java | 2 +- .../field/FrenchPhoneNumberFieldValidator.java | 2 +- .../xwork2/field/FrenchPostCodeFieldValidator.java | 4 +-- .../xwork2/field/FrenchSirenFieldValidator.java | 16 +++++---- .../xwork2/field/FrenchSiretFieldValidator.java | 16 +++++---- .../field/NotExistingDirectoryFieldValidator.java | 6 +--- .../field/NotExistingFileFieldValidator.java | 6 +--- .../field/NuitonFieldExpressionValidator.java | 10 +++--- .../xwork2/field/NuitonFieldValidatorSupport.java | 10 +++--- .../xwork2/field/RequiredFileFieldValidator.java | 6 +--- .../field/SkipableRequiredFieldValidator.java | 2 +- .../SkipableRequiredStringFieldValidator.java | 2 +- .../VATIdentificationNumberFieldValidator.java | 2 +- .../validator/AbstractValidatorDetectorTest.java | 2 +- .../validator/NuitonValidatorFactoryTest.java | 2 +- .../org/nuiton/validator/ValidatorTestHelper.java | 2 +- .../validator/bean/list/BeanListValidatorTest.java | 2 +- .../bean/simple/SimpleBeanValidatorTest.java | 2 +- .../java/org/nuiton/validator/model/Company.java | 2 +- .../java/org/nuiton/validator/model/Contact.java | 2 +- .../java/org/nuiton/validator/model/Family.java | 2 +- .../validator/model/HealthEstablishment.java | 2 +- .../model/ModelValidatorDetectorTestImpl.java | 2 +- .../java/org/nuiton/validator/model/Person.java | 2 +- src/test/java/org/nuiton/validator/model/Pet.java | 2 +- src/test/java/org/nuiton/validator/model/Race.java | 2 +- .../xwork2/XWork2NuitonValidatorProviderTest.java | 2 +- .../xwork2/XWork2NuitonValidatorTest.java | 2 +- .../xwork2/field/AbstractFieldValidatorTest.java | 6 ++-- .../AbstractValidatorBeanFieldValidatorTest.java | 2 +- .../CollectionFieldExpressionValidatorTest.java | 2 +- .../field/CollectionUniqueKeyValidatorTest.java | 2 +- .../xwork2/field/EmailFieldValidatorTest.java | 2 +- .../field/ExistingDirectoryFieldValidatorTest.java | 2 +- .../field/ExistingFileFieldValidatorTest.java | 2 +- .../xwork2/field/FieldExpressionBean.java | 2 +- .../FieldExpressionWithParamsValidatorTest.java | 2 +- .../xwork2/field/FieldValidatorUtilTest.java | 2 +- .../field/FrenchCityNameFieldValidatorTest.java | 2 +- .../field/FrenchFinessFieldValidatorTest.java | 2 +- .../field/FrenchLastNameFieldValidatorTest.java | 2 +- .../field/FrenchPhoneNumberFieldValidatorTest.java | 2 +- .../field/FrenchPostCodeFieldValidatorTest.java | 2 +- .../field/FrenchSirenFieldValidatorTest.java | 2 +- .../field/FrenchSiretFieldValidatorTest.java | 2 +- .../NotExistingDirectoryFieldValidatorTest.java | 2 +- .../field/NotExistingFileFieldValidatorTest.java | 2 +- .../field/RequiredFileFieldValidatorTest.java | 2 +- .../VATIdentificationNumberFieldValidatorTest.java | 2 +- 87 files changed, 174 insertions(+), 243 deletions(-) diff --git a/src/main/java/org/nuiton/validator/AbstractNuitonValidatorProvider.java b/src/main/java/org/nuiton/validator/AbstractNuitonValidatorProvider.java index a8d6e69..7bab9ef 100644 --- a/src/main/java/org/nuiton/validator/AbstractNuitonValidatorProvider.java +++ b/src/main/java/org/nuiton/validator/AbstractNuitonValidatorProvider.java @@ -29,7 +29,7 @@ import java.util.Map; /** * Abstract provider of validator. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public abstract class AbstractNuitonValidatorProvider implements NuitonValidatorProvider { diff --git a/src/main/java/org/nuiton/validator/NuitonValidator.java b/src/main/java/org/nuiton/validator/NuitonValidator.java index f4110be..b52a7f0 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidator.java +++ b/src/main/java/org/nuiton/validator/NuitonValidator.java @@ -25,10 +25,10 @@ import java.util.Set; /** * Contract of a validator. - * <p/> + * * To obtain validator, see the {@link NuitonValidatorFactory} api. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @see NuitonValidatorFactory * @since 2.0 */ @@ -53,7 +53,7 @@ public interface NuitonValidator<O> { /** * Obtains the set of effective scopes for the validator : means the very * scopes that the validator is dealing with. - * <p/> + * * This is a subset of the model authorized scopes. * * @return the set of effective scopes of the validator @@ -63,7 +63,7 @@ public interface NuitonValidator<O> { /** * Obtains the set of effective fields for the validator : means the very * fields validated by the validator. - * <p/> + * * This is a sub set of fields of the object to validate. * * @return the set of effective fields of the validator @@ -73,7 +73,7 @@ public interface NuitonValidator<O> { /** * Obtains the set of effective fields for the validator for the given scope * : means the very fields validated by the validator. - * <p/> + * * This is a subset of effective fields of the validator. * * @param scope given scope to use diff --git a/src/main/java/org/nuiton/validator/NuitonValidatorFactory.java b/src/main/java/org/nuiton/validator/NuitonValidatorFactory.java index 88fc6fc..29ff41d 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidatorFactory.java +++ b/src/main/java/org/nuiton/validator/NuitonValidatorFactory.java @@ -30,15 +30,15 @@ import java.util.TreeMap; /** * Factory to obtain new validators. - * <p/> + * * The factory contains a cache of {@link NuitonValidatorModel}. - * <p/> + * * To obtain a new validator with no context, use this code : * <pre> - * NuitonValidator<O> validator = NuitonValidatorFactory.newValidator(O.class); + * NuitonValidator<O> validator = NuitonValidatorFactory.newValidator(O.class); * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class NuitonValidatorFactory { diff --git a/src/main/java/org/nuiton/validator/NuitonValidatorModel.java b/src/main/java/org/nuiton/validator/NuitonValidatorModel.java index c69fb44..b592dab 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidatorModel.java +++ b/src/main/java/org/nuiton/validator/NuitonValidatorModel.java @@ -28,7 +28,7 @@ import java.util.Set; /** * Represents the model of a {@link NuitonValidator}. - * <p/> + * * This model describing properties of a validator : * <ul> * <li>{@link #type} : the type of object which can be validated by the validator</li> @@ -37,7 +37,7 @@ import java.util.Set; * <li>{@link #fields} : the fields that can be validated by the validator</li> * </ul> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class NuitonValidatorModel<O> implements Serializable { diff --git a/src/main/java/org/nuiton/validator/NuitonValidatorProvider.java b/src/main/java/org/nuiton/validator/NuitonValidatorProvider.java index d92abbb..353ea28 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidatorProvider.java +++ b/src/main/java/org/nuiton/validator/NuitonValidatorProvider.java @@ -28,14 +28,14 @@ import java.util.regex.Pattern; /** * Provider of {@link NuitonValidator}. - * <p/> + * * An implementation of a such class provides a implementation of a validator models * and also of validator. - * <p/> + * * <b>Note:</b> Providers are used in the {@link NuitonValidatorFactory} and * should be registered via the {@link ServiceLoader} api. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @see NuitonValidatorModel * @see NuitonValidator * @see ServiceLoader diff --git a/src/main/java/org/nuiton/validator/NuitonValidatorResult.java b/src/main/java/org/nuiton/validator/NuitonValidatorResult.java index ddf24bd..6daa2f3 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidatorResult.java +++ b/src/main/java/org/nuiton/validator/NuitonValidatorResult.java @@ -36,7 +36,7 @@ import java.util.TreeMap; * Contains validation messages coming from the method * {@link NuitonValidator#validate(Object)}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class NuitonValidatorResult { diff --git a/src/main/java/org/nuiton/validator/NuitonValidatorScope.java b/src/main/java/org/nuiton/validator/NuitonValidatorScope.java index 16ae4e4..dc12892 100644 --- a/src/main/java/org/nuiton/validator/NuitonValidatorScope.java +++ b/src/main/java/org/nuiton/validator/NuitonValidatorScope.java @@ -25,40 +25,40 @@ import static org.nuiton.i18n.I18n.n; /** * The differents levels of messages in validation process. - * <p/> + * * The order of the enum defines the severity of validation. - * <p/> + * * Always begin with fatal, then error, then if no error found, try warning, then info... * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public enum NuitonValidatorScope { /** * the fatal error scope level. - * <p/> + * * When a message of a such scope is found on a validator, then the * validator is invalid and modified. */ FATAL(n("validator.scope.fatal.label")), /** * the error scope level. - * <p/> + * * When a message of a such scope is found on a validator, then the * validator is invalid and modified. */ ERROR(n("validator.scope.error.label")), /** * the warning scope level. - * <p/> + * * When a message of a such scope is found on a validator, then the * validator is still valid but modified. */ WARNING(n("validator.scope.warning.label")), /** * the information scope level. - * <p/> + * * When a message of a sucg scope is found on a validator, then the * validator is still valid and not modified. */ diff --git a/src/main/java/org/nuiton/validator/bean/AbstractNuitonValidatorContext.java b/src/main/java/org/nuiton/validator/bean/AbstractNuitonValidatorContext.java index 9b9aa23..f6af629 100644 --- a/src/main/java/org/nuiton/validator/bean/AbstractNuitonValidatorContext.java +++ b/src/main/java/org/nuiton/validator/bean/AbstractNuitonValidatorContext.java @@ -44,19 +44,19 @@ import java.util.Set; /** * Defines a context of validation used for a single bean. - * <p/> + * * {@link SimpleBeanValidator} will then used one of this object and * {@link BeanListValidator} as many as it contains beans. - * <p/> + * * This object box a {@link NuitonValidator} to get validation state each time * a higher validator requires it. - * <p/> + * * It also offers the way to create events (merge logic * * @param <O> type of bean to validate * @param <V> type of bean validator used * @param <E> type of event to create - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public abstract class AbstractNuitonValidatorContext<O, V, E> { @@ -203,7 +203,7 @@ public abstract class AbstractNuitonValidatorContext<O, V, E> { /** * Convert a value. - * <p/> + * * If an error occurs, then add an error in validator. * * @param <T> the type of conversion diff --git a/src/main/java/org/nuiton/validator/bean/AbstractValidator.java b/src/main/java/org/nuiton/validator/bean/AbstractValidator.java index f073d49..ba8657a 100644 --- a/src/main/java/org/nuiton/validator/bean/AbstractValidator.java +++ b/src/main/java/org/nuiton/validator/bean/AbstractValidator.java @@ -39,7 +39,7 @@ import java.util.Set; * TODO * * @param <O> type of bean to validate - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public abstract class AbstractValidator<O> { @@ -105,7 +105,7 @@ public abstract class AbstractValidator<O> { /** * The provider of delegate validators. - * <p/> + * * It will also produce validator model. * * @see NuitonValidatorProvider @@ -144,12 +144,12 @@ public abstract class AbstractValidator<O> { /** * Obtain the {@link #changed} property value. - * <p/> + * * Returns {@code true} if bean was modified since last * time a bean was attached. * * @return {@code true} if bean was modified since last attachement of - * a bean. + * a bean. */ public boolean isChanged() { return changed; @@ -294,7 +294,7 @@ public abstract class AbstractValidator<O> { * * @param fieldName the name of the searched field * @return <code>true</code> if validator contaisn this field, - * <code>false</code> otherwise + * <code>false</code> otherwise */ public boolean containsField(String fieldName) { Set<String> effectiveFields = getDelegate().getEffectiveFields(); diff --git a/src/main/java/org/nuiton/validator/bean/AbstractValidatorEvent.java b/src/main/java/org/nuiton/validator/bean/AbstractValidatorEvent.java index ab8f93b..24172e1 100644 --- a/src/main/java/org/nuiton/validator/bean/AbstractValidatorEvent.java +++ b/src/main/java/org/nuiton/validator/bean/AbstractValidatorEvent.java @@ -28,7 +28,7 @@ import java.util.EventObject; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public abstract class AbstractValidatorEvent<V> extends EventObject { diff --git a/src/main/java/org/nuiton/validator/bean/ValidatorCreator.java b/src/main/java/org/nuiton/validator/bean/ValidatorCreator.java index b7bbc3a..749d21c 100644 --- a/src/main/java/org/nuiton/validator/bean/ValidatorCreator.java +++ b/src/main/java/org/nuiton/validator/bean/ValidatorCreator.java @@ -27,7 +27,7 @@ import org.nuiton.validator.NuitonValidatorScope; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public interface ValidatorCreator<V> { diff --git a/src/main/java/org/nuiton/validator/bean/ValidatorListener.java b/src/main/java/org/nuiton/validator/bean/ValidatorListener.java index a32d239..996d9ea 100644 --- a/src/main/java/org/nuiton/validator/bean/ValidatorListener.java +++ b/src/main/java/org/nuiton/validator/bean/ValidatorListener.java @@ -30,7 +30,7 @@ import java.util.EventListener; * The definition of an event on {@link BeanListValidatorEvent} * to be fired by a {@link BeanListValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public interface ValidatorListener<E extends AbstractValidatorEvent<?>> extends EventListener { diff --git a/src/main/java/org/nuiton/validator/bean/list/BeanListValidator.java b/src/main/java/org/nuiton/validator/bean/list/BeanListValidator.java index d662639..ed631ec 100644 --- a/src/main/java/org/nuiton/validator/bean/list/BeanListValidator.java +++ b/src/main/java/org/nuiton/validator/bean/list/BeanListValidator.java @@ -49,10 +49,10 @@ import java.util.Set; /** * To validate a list of beans. - * <p/> + * * Each bean of the list will be associated with a {@link NuitonValidatorContext}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class BeanListValidator<O> extends AbstractValidator<O> { @@ -62,7 +62,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Obtain a new {@link BeanListValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the default provider of {@link NuitonValidator} * * @param type type of bean to validate @@ -92,7 +92,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Obtain a new {@link BeanListValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the provider of {@link NuitonValidator} * defined by the {@code providerName}. * @@ -179,7 +179,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Add a bean to validate. - * <p/> + * * The bean can not be null, nor registered twice in the validator. * * @param bean the bean to attach (can not be {@code null}). @@ -234,7 +234,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Remove the given bean from the validaotr. - * <p/> + * * The bean can not be {@code null}, nor not has been previously * registred in this validator. * @@ -268,7 +268,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Remove all the given beans fro this validator. - * <p/> + * * Like in method {@link #removeBean(Object)}, each bean must be not * {@code null} and has been previously registred in this validator. * @@ -374,7 +374,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { /** * Convert a value. - * <p/> + * * If an error occurs, then add an error in validator. * * @param <T> the type of conversion @@ -462,7 +462,7 @@ public class BeanListValidator<O> extends AbstractValidator<O> { * Cette method est public pour permettre de force une validation par * programmation, ce qui est utile par exemple si le bean ne supporte pas * les {@link PropertyChangeListener} - * <p/> + * * <b>Note:</b> la methode est protected et on utilise la methode * {@link #doValidate()} car la méthode ne modifie pas les etats * internes et cela en rend son utilisation delicate (le validateur entre diff --git a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorEvent.java b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorEvent.java index 4c7780b..3143e90 100644 --- a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorEvent.java +++ b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorEvent.java @@ -27,7 +27,7 @@ import org.nuiton.validator.bean.AbstractValidatorEvent; /** * Event to be fired when some messages changed on a given field / scope of a bean. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class BeanListValidatorEvent extends AbstractValidatorEvent<BeanListValidator<?>> { diff --git a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorListener.java b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorListener.java index 9e00169..41b395c 100644 --- a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorListener.java +++ b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorListener.java @@ -27,7 +27,7 @@ import org.nuiton.validator.bean.ValidatorListener; * The definition of an event on {@link BeanListValidatorEvent} * to be fired by a {@link BeanListValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public interface BeanListValidatorListener extends ValidatorListener<BeanListValidatorEvent> { diff --git a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorMessage.java b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorMessage.java index 44bd08a..d0a50d2 100644 --- a/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorMessage.java +++ b/src/main/java/org/nuiton/validator/bean/list/BeanListValidatorMessage.java @@ -33,7 +33,7 @@ import static org.nuiton.i18n.I18n.t; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class BeanListValidatorMessage<E extends BeanListValidatorMessage<?>> implements Comparable<E>, Serializable { diff --git a/src/main/java/org/nuiton/validator/bean/list/package-info.java b/src/main/java/org/nuiton/validator/bean/list/package-info.java index f9219bd..50fe2fc 100644 --- a/src/main/java/org/nuiton/validator/bean/list/package-info.java +++ b/src/main/java/org/nuiton/validator/bean/list/package-info.java @@ -28,7 +28,7 @@ * a list of bean, with a listener api to interact with outside world. * </p> * It is mainly used in GUI parts of an application (Jaxx-validator use it). - * <br/> + * * The idea is to attach the bean to validate insed the validator, then the * validator listen any modification of the bean to revalidate it and fires * events when messages has changed on a field. @@ -44,7 +44,6 @@ * <h2>Obtain a validator</h2> * To obtain a bean validator use one of the factory method on the * {@link org.nuiton.validator.bean.list.BeanListValidator}. - * <br/> * <pre> * BeanListValidator<O> validator = BeanListValidator.newValidator(O.class); * </pre> diff --git a/src/main/java/org/nuiton/validator/bean/package-info.java b/src/main/java/org/nuiton/validator/bean/package-info.java index 8f0028b..28375ff 100644 --- a/src/main/java/org/nuiton/validator/bean/package-info.java +++ b/src/main/java/org/nuiton/validator/bean/package-info.java @@ -20,48 +20,6 @@ * #L% */ /** - * Package of Nuiton- beanValidator api. - * - * <strong>This api is deprecated since version 2.5.2 and will be removed in version 3.0</strong> - * - * <h1>The <b>BeanValidator</b> api</h1> - * <p> - * The {@link org.nuiton.validator.bean.BeanValidator} purpose is to validate - * a bean, with a listener api to interact with outside world. - * </p> - * It is mainly used in GUI parts of an application (Jaxx-validator use it). - * <br/> - * The idea is to attach the bean to validate insed the validator, then the - * validator listen any modification of the bean to revalidate it and fires - * events when messages has changed on a field. - * - * <pre> - * BeanValidatorListener listener = new BeanValidatorListener() {XXX}; - * BeanValidator<O> validator = XXX; - * validator.addBeanValidatorListener(listener); - * validator.setBean(o); - * </pre> - * - * <h2>Obtain a validator</h2> - * To obtain a bean validator use the factory of validators - * {@link org.nuiton.validator.bean.BeanValidatorFactory}. - * <br/> - * <pre> - * BeanValidator<O> validator = BeanValidatorFactory.newBeanValidator(O.class); - * </pre> - * - * <h2>Using the {@link org.nuiton.validator.bean.BeanValidatorFactory.BeanValidatorCreator}</h2> - * - * It is possible to use a {@link org.nuiton.validator.bean.BeanValidatorFactory.BeanValidatorCreator} to change the - * implementation of {@link org.nuiton.validator.bean.BeanValidator} - * instanticated by the factory. - * - * For this just use the method - * {@link org.nuiton.validator.bean.BeanValidatorFactory#setCreator(BeanValidatorCreator)}. - * - * By default it will us a default creator - * ({@link org.nuiton.validator.bean.BeanValidatorFactory.DefaultBeanValidatorCreator}). - * * <strong>To be continued...</strong> * * @since 2.0 diff --git a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidator.java b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidator.java index ac16448..2706e02 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidator.java +++ b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidator.java @@ -42,18 +42,18 @@ import java.util.List; /** * Validator for a javaBean object. - * <p/> + * * A such validator is designed to validate to keep the validation of a bean, * means the bean is attached to the validator (via the context field {@link #context}. - * <p/> + * * A such validator is also a JavaBean and you can listen his states * modifications via the classic java bean api. - * <p/> + * * <strong>Note:</strong> The {@link SimpleBeanValidator} should never be used for * validation in a service approch since it needs to keep a reference to the * bean to validate. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @see SimpleBeanValidatorListener * @since 2.5.2 */ @@ -72,7 +72,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { /** * Obtain a new {@link SimpleBeanValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the default provider of {@link NuitonValidator} * * @param type type of bean to validate @@ -103,7 +103,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { /** * Obtain a new {@link SimpleBeanValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the provider of {@link NuitonValidator} * defined by the {@code providerName}. * @@ -193,7 +193,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { * Obtain the actual bean attached to the validator. * * @return the bean attached to the validor or {@code null} if no bean - * is attached + * is attached */ public O getBean() { return context.getBean(); @@ -201,7 +201,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { /** * Change the attached bean. - * <p/> + * * As a side effect, the internal * {@link AbstractNuitonValidatorContext#messages} will be reset. * @@ -316,7 +316,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { /** * Convert a value. - * <p/> + * * If an error occurs, then add an error in validator. * * @param <T> the type of conversion @@ -403,7 +403,7 @@ public class SimpleBeanValidator<O> extends AbstractValidator<O> { * Cette method est public pour permettre de force une validation par * programmation, ce qui est utile par exemple si le bean ne supporte pas * les {@link PropertyChangeListener} - * <p/> + * * <b>Note:</b> la methode est protected et on utilise la methode * {@link #doValidate()} car la méthode ne modifie pas les etats * internes et cela en rend son utilisation delicate (le validateur entre diff --git a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorEvent.java b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorEvent.java index 452b3a2..11997aa 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorEvent.java +++ b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorEvent.java @@ -27,7 +27,7 @@ import org.nuiton.validator.bean.AbstractValidatorEvent; /** * Event to be fired when some messages changed on a given field / scope of a bean. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class SimpleBeanValidatorEvent extends AbstractValidatorEvent<SimpleBeanValidator<?>> { diff --git a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorListener.java b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorListener.java index 9a6a85e..643560c 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorListener.java +++ b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorListener.java @@ -28,7 +28,7 @@ import org.nuiton.validator.bean.list.BeanListValidator; * The definition of an event on {@link SimpleBeanValidatorEvent} * to be fired by a {@link BeanListValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public interface SimpleBeanValidatorListener extends ValidatorListener<SimpleBeanValidatorEvent> { diff --git a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorMessage.java b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorMessage.java index a933ca1..0a16b46 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorMessage.java +++ b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorMessage.java @@ -35,7 +35,7 @@ import static org.nuiton.i18n.I18n.t; * * @param <E> type of message (use for override {@link #compareTo(Object)} * method. - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class SimpleBeanValidatorMessage<E extends SimpleBeanValidatorMessage<?>> implements Comparable<E>, Serializable { diff --git a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidators.java b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidators.java index abc1f99..5d1fa2a 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidators.java +++ b/src/main/java/org/nuiton/validator/bean/simple/SimpleBeanValidators.java @@ -30,7 +30,7 @@ import java.util.List; /** * Useful methods arond {@link SimpleBeanValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.4 */ public class SimpleBeanValidators { diff --git a/src/main/java/org/nuiton/validator/bean/simple/package-info.java b/src/main/java/org/nuiton/validator/bean/simple/package-info.java index dd8a34d..64e7622 100644 --- a/src/main/java/org/nuiton/validator/bean/simple/package-info.java +++ b/src/main/java/org/nuiton/validator/bean/simple/package-info.java @@ -28,22 +28,19 @@ * a bean, with a listener api to interact with outside world. * </p> * It is mainly used in GUI parts of an application (Jaxx-validator use it). - * <br/> + * * The idea is to attach the bean to validate insed the validator, then the * validator listen any modification of the bean to revalidate it and fires * events when messages has changed on a field. - * * <pre> * SimpleBeanValidatorListener listener = new SimpleBeanValidatorListener() {XXX}; * SimpleBeanValidator<O> validator = XXX; * validator.addSimpleBeanValidatorListener(listener); * validator.setBean(o); * </pre> - * * <h2>Obtain a validator</h2> * To obtain a bean validator use the factory method of the * {@link org.nuiton.validator.bean.simple.SimpleBeanValidator}. - * <br/> * <pre> * SimpleBeanValidator<O> validator = SimpleBeanValidator.newValidator(...); * </pre> diff --git a/src/main/java/org/nuiton/validator/package-info.java b/src/main/java/org/nuiton/validator/package-info.java index 1d092fd..f2b197f 100644 --- a/src/main/java/org/nuiton/validator/package-info.java +++ b/src/main/java/org/nuiton/validator/package-info.java @@ -37,7 +37,6 @@ * * <h2>Obtain a validator</h2> * To obtain a validator use the factory of validators : {@link org.nuiton.validator.NuitonValidatorFactory}. - * <br/> * <pre> * NuitonValidator<O> validator = NuitonValidatorFactory.newValidator(O.class); * </pre> diff --git a/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidator.java b/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidator.java index 42cd2a3..7254bea 100644 --- a/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidator.java @@ -36,7 +36,7 @@ import java.util.Set; /** * Implementation of {@link NuitonValidator} using {@code XWork2} validators. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2NuitonValidator<O> implements NuitonValidator<O> { diff --git a/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProvider.java b/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProvider.java index bf66e5d..b9905ec 100644 --- a/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProvider.java +++ b/src/main/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProvider.java @@ -46,7 +46,7 @@ import java.util.regex.Pattern; /** * Provider of validator for the xworks nuiton validator. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2NuitonValidatorProvider extends AbstractNuitonValidatorProvider { @@ -158,7 +158,7 @@ public class XWork2NuitonValidatorProvider extends AbstractNuitonValidatorProvid * Pour un context et un type d'entité donné, instancie un validateur et * test si ce validateur est utilisable (i.e qu'il admet des champs à * valider). - * <p/> + * * Si aucun champ n'est trouvé dans le validateur, alors on retourne null. * * @param <O> le type du bean @@ -167,7 +167,7 @@ public class XWork2NuitonValidatorProvider extends AbstractNuitonValidatorProvid * @param scopes les scopes a utiliser (si {@code null} alors pas de * filtre sur les scopes) * @return le validateur initialisé, ou <code>null</code> si aucun scope - * détecté dans le validateur. + * détecté dans le validateur. */ protected <O> NuitonValidator<O> getValidator(Class<O> klass, String context, diff --git a/src/main/java/org/nuiton/validator/xwork2/XWork2ScopeValidator.java b/src/main/java/org/nuiton/validator/xwork2/XWork2ScopeValidator.java index 131951a..b93a70b 100644 --- a/src/main/java/org/nuiton/validator/xwork2/XWork2ScopeValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/XWork2ScopeValidator.java @@ -40,12 +40,12 @@ import java.util.Set; /** * A customized validator for a given bean. - * <p/> + * * Use the method {@link #validate(Object)} to obtain the messages detected by * the validator for the given bean. * * @param <O> type of the bean to validate. - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2ScopeValidator<O> { @@ -128,7 +128,7 @@ public class XWork2ScopeValidator<O> { * * @param fieldName the name of the searched field * @return <code>true</code> if validator contaisn this field, - * <code>false</code> otherwise + * <code>false</code> otherwise */ public boolean containsField(String fieldName) { return fieldNames.contains(fieldName); @@ -139,7 +139,7 @@ public class XWork2ScopeValidator<O> { * * @param bean le bean a valider (il doit etre non null) * @return le dictionnaire des messages produits par la validation indexées - * par le nom du champs du bean impacté. + * par le nom du champs du bean impacté. */ public Map<String, List<String>> validate(O bean) { diff --git a/src/main/java/org/nuiton/validator/xwork2/XWork2ValidatorUtil.java b/src/main/java/org/nuiton/validator/xwork2/XWork2ValidatorUtil.java index c7b0cee..d51c2f2 100644 --- a/src/main/java/org/nuiton/validator/xwork2/XWork2ValidatorUtil.java +++ b/src/main/java/org/nuiton/validator/xwork2/XWork2ValidatorUtil.java @@ -56,7 +56,7 @@ import java.util.TreeMap; /** * Usefull methods to works with work2 validator api. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2ValidatorUtil { @@ -307,10 +307,10 @@ public class XWork2ValidatorUtil { /** * A dummy unknown handler when we want to use for example visitor validators * which need a invocation handler. - * <p/> + * * <strong>Note:</strong> Do not use this for any purpose... * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 3.0 */ public static class NuitonDefaultUnknownHandler implements UnknownHandler { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidator.java index c82f6b8..eae1fab 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidator.java @@ -35,7 +35,7 @@ import java.util.Set; * Un validateur basé sur {@link FieldExpressionValidator} qui valide sur une * collection de propriéte. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class CollectionFieldExpressionValidator extends NuitonFieldExpressionValidator { @@ -58,10 +58,10 @@ public class CollectionFieldExpressionValidator extends NuitonFieldExpressionVal /** * pour indiquer la propriété qui contient la liste à valider. - * <p/> + * * Si cette prorpiété n'est pas renseignée alors on utilise la * {@link #getFieldName()} pour obtenir la collection. - * <p/> + * * Cela permet d'effectuer une validation si une collection mais portant * en fait sur un autre champs * @@ -73,7 +73,7 @@ public class CollectionFieldExpressionValidator extends NuitonFieldExpressionVal * drapeau pour utiliser le contexte de parcours pour valider * l'expression, on dispose donc alors des variables previous, current, * index, size et empty dans l'expression. - * <p/> + * * Sinon l'expression s'applique directement sur l'entrée courant dans le * parcours sans préfixe. */ @@ -81,14 +81,14 @@ public class CollectionFieldExpressionValidator extends NuitonFieldExpressionVal /** * expression a valider sur la premiètre entrée de la collection. - * <p/> + * * Note : Pour le moment, on autorise uniquement cela en mode ALL. */ protected String expressionForFirst; /** * expression a valider sur la dernière entrée de la collection. - * <p/> + * * Note : Pour le moment, on autorise uniquement cela en mode ALL. */ protected String expressionForLast; diff --git a/src/main/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidator.java index 13cf751..4871bd2 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidator.java @@ -33,20 +33,20 @@ import java.util.List; /** * Un validateur basé sur {@link FieldExpressionValidator} qui valide une clef * unique sur une collection. - * <p/> + * * Le {@link #fieldName} sert à récupérer la propriété de type de collection du * bean. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class CollectionUniqueKeyValidator extends NuitonFieldValidatorSupport { /** * pour indiquer la propriété qui contient la liste à valider. - * <p/> + * * Si cette prorpiété n'est pas renseignée alors on utilise la * {@link #getFieldName()} pour obtenir la collection. - * <p/> + * * Cela permet d'effectuer une validation si une collection mais portant * en fait sur un autre champs * @@ -280,7 +280,7 @@ public class CollectionUniqueKeyValidator extends NuitonFieldValidatorSupport { /** * @param object the incoming object containing the collection to test * @return the collection of the incoming object given by the fieldName - * property + * property * @throws ValidationException if any pb to retreave the collection */ protected Collection<?> getCollection(Object object) diff --git a/src/main/java/org/nuiton/validator/xwork2/field/EmailFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/EmailFieldValidator.java index c5104f3..a107f6b 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/EmailFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/EmailFieldValidator.java @@ -29,7 +29,7 @@ import org.nuiton.util.StringUtil; * Validator for email addresses : * - Deal with + in addresses * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class EmailFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidator.java index 3e87dfa..3b76ec6 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidator.java @@ -29,15 +29,11 @@ import java.io.File; * <!-- START SNIPPET: javadoc --> * ExistingDirectoryFieldValidator checks that a File field exists and is a directory. * <!-- END SNIPPET: javadoc --> - * <p/> - * <p/> * <!-- START SNIPPET: parameters --> * <ul> * <li>fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required</li> * </ul> * <!-- END SNIPPET: parameters --> - * <p/> - * <p/> * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -57,7 +53,7 @@ import java.io.File; * <!-- END SNIPPET: examples --> * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class ExistingDirectoryFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidator.java index 3669ac3..e52d0a6 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidator.java @@ -29,15 +29,11 @@ import java.io.File; * <!-- START SNIPPET: javadoc --> * ExistingFileFieldValidator checks that a File field exists. * * <!-- END SNIPPET: javadoc --> - * <p/> - * <p/> * <!-- START SNIPPET: parameters --> * <ul> * <li>fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required</li> * </ul> * <!-- END SNIPPET: parameters --> - * <p/> - * <p/> * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -57,7 +53,7 @@ import java.io.File; * <!-- END SNIPPET: examples --> * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class ExistingFileFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidator.java index 12d755d..28f3115 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidator.java @@ -36,7 +36,7 @@ import java.util.regex.Pattern; * Extends {@link FieldExpressionValidator} to add some extra parameters available * in the {@link #getExpression()} * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 1.3 */ public class FieldExpressionWithParamsValidator extends NuitonFieldExpressionValidator { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FieldValidatorUtil.java b/src/main/java/org/nuiton/validator/xwork2/field/FieldValidatorUtil.java index 4c5fa13..37c8b7b 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FieldValidatorUtil.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FieldValidatorUtil.java @@ -23,31 +23,25 @@ package org.nuiton.validator.xwork2.field; */ /** - * Util tool for Field validator - * <p/> + * Util tool for Field validator. * - * - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com * @since 3.0 * */ - -/** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> - */ public class FieldValidatorUtil { /** * Verifie la validite d'un numero en suivant l'algorithme Luhn tel que d'ecrit * dans <a href="http://fr.wikipedia.org/wiki/Luhn">wikipedia</a> - * <p/> + * * Algo: * en fonction de la position du numero dans la sequence, * on multiplie pas 1 (pour les impaires) ou par 2 pour les paires * (1 etant le numero le plus a droite) * On fait la somme de tous les chiffres qui resulte de ces multiplications * (si un resultat etait 14, on ne fait pas +14 mais +1+4) - * <p/> + * * Si le résultat de cette somme donne un reste de 0 une fois divisé par 10 * le numero est valide. * @@ -95,7 +89,7 @@ public class FieldValidatorUtil { /** - * Converti un char en un entier '0' => 0 et '9' => 9, et 'A' => 1 a 'Z' => 36, + * Converti un char en un entier '0' => 0 et '9' => 9, et 'A' => 1 a 'Z' => 36, * les autres caractere sont aussi convertis pour que * A|B|C|D|E|F|G|H|I|J * K|L|M|N|O|P|Q|R|S|T diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidator.java index 0d7235e..678fa83 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidator.java @@ -31,7 +31,7 @@ import java.util.regex.Pattern; * - No number accepted * - Accept spaces, - and ' * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchCityNameFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidator.java index 70a4e84..62421ec 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidator.java @@ -31,7 +31,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; /** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com */ public class FrenchFinessFieldValidator extends NuitonFieldValidatorSupport { @@ -78,7 +78,7 @@ public class FrenchFinessFieldValidator extends NuitonFieldValidatorSupport { finess = finess.replaceAll(" ", ""); Matcher m = p.matcher(finess); - if (!m.matches() || ! FieldValidatorUtil.luhnChecksum(finess)) { + if (!m.matches() || !FieldValidatorUtil.luhnChecksum(finess)) { addFieldError(fieldName, object); } } diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidator.java index bc41ed7..a7097ac 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidator.java @@ -31,7 +31,7 @@ import java.util.regex.Pattern; * - No number accepted * - Accept spaces, - and ' * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchLastNameFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidator.java index e241674..a35c1f8 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidator.java @@ -33,7 +33,7 @@ import java.util.regex.Pattern; * - 00-00-00-00-00 * - 00 00 00 00 00 * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchPhoneNumberFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidator.java index 241fe38..c5ab197 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidator.java @@ -28,12 +28,12 @@ import java.util.regex.Pattern; /** * Validate post codes for French cities - * <p/> + * * - Take into account 2A and 2B * - Take into account DOMs and TOMs * - Postcodes starting with 99 are not valid * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchPostCodeFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidator.java index 0460033..12669ac 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidator.java @@ -32,15 +32,17 @@ import java.util.regex.Pattern; /** * Validator for French SIREN numbers - * <p/> + * * Siret can be in: - * <li>String format: "442116703" - * <li>long, int: 442116703 - * <li>Array or Collection of something: [4,4,2,1,1,6,7,0,,3] or ["442","116","70", "3"] + * <ul> + * <li>String format: "442116703"</li> + * <li>long, int: 442116703</li> + * <li>Array or Collection of something: [4,4,2,1,1,6,7,0,,3] or ["442","116","70", "3"]</li> + * </ul> * - * @author ylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com * @since 3.0 - * Validation do the Luhn checksum too + * Validation do the Luhn checksum too */ public class FrenchSirenFieldValidator extends NuitonFieldValidatorSupport { @@ -89,7 +91,7 @@ public class FrenchSirenFieldValidator extends NuitonFieldValidatorSupport { siren = siren.replaceAll(" ", ""); Matcher m = p.matcher(siren); - if (!m.matches() || ! FieldValidatorUtil.luhnChecksum(siren)) { + if (!m.matches() || !FieldValidatorUtil.luhnChecksum(siren)) { addFieldError(fieldName, object); } } diff --git a/src/main/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidator.java index 0f5e434..99d5dd4 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidator.java @@ -31,15 +31,17 @@ import java.util.regex.Pattern; /** * Validator for French SIRET numbers - * <p/> + * * Siret can be in: - * <li>String format: "44211670300038" - * <li>long, int: 44211670300038 - * <li>Array or Collection of something: [4,4,2,1,1,6,7,0,,3,0,0,0,3,8] or ["442","116","703", "0003", "8"] + * <ul> + * <li>String format: "44211670300038"</li> + * <li>long, int: 44211670300038</li> + * <li>Array or Collection of something: [4,4,2,1,1,6,7,0,,3,0,0,0,3,8] or ["442","116","703", "0003", "8"]</li> + * </ul> * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 - * Validation do the Luhn checksum too + * Validation do the Luhn checksum too */ public class FrenchSiretFieldValidator extends NuitonFieldValidatorSupport { @@ -87,7 +89,7 @@ public class FrenchSiretFieldValidator extends NuitonFieldValidatorSupport { siret = siret.replaceAll(" ", ""); Matcher m = p.matcher(siret); - if (!m.matches() || ! FieldValidatorUtil.luhnChecksum(siret)) { + if (!m.matches() || !FieldValidatorUtil.luhnChecksum(siret)) { addFieldError(fieldName, object); } } diff --git a/src/main/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidator.java index 5cbb4d2..cbdd06c 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidator.java @@ -29,15 +29,11 @@ import java.io.File; * <!-- START SNIPPET: javadoc --> * NotExistingDirectoryFieldValidator checks that a File field as a directory does not exist. * * <!-- END SNIPPET: javadoc --> - * <p/> - * <p/> * <!-- START SNIPPET: parameters --> * <ul> * <li>fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required</li> * </ul> * <!-- END SNIPPET: parameters --> - * <p/> - * <p/> * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -57,7 +53,7 @@ import java.io.File; * <!-- END SNIPPET: examples --> * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class NotExistingDirectoryFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidator.java index 07baa04..f8b8c3e 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidator.java @@ -29,15 +29,11 @@ import java.io.File; * <!-- START SNIPPET: javadoc --> * NotExistingFileFieldValidator checks that a File field as a file does not exist. * * <!-- END SNIPPET: javadoc --> - * <p/> - * <p/> * <!-- START SNIPPET: parameters --> * <ul> * <li>fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required</li> * </ul> * <!-- END SNIPPET: parameters --> - * <p/> - * <p/> * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -57,7 +53,7 @@ import java.io.File; * <!-- END SNIPPET: examples --> * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class NotExistingFileFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldExpressionValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldExpressionValidator.java index 7c567f6..deeeefd 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldExpressionValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldExpressionValidator.java @@ -26,15 +26,15 @@ import com.opensymphony.xwork2.validator.validators.FieldExpressionValidator; /** * Nuiton default field validator. - * <p/> + * * This validator offers a {@link #skip} property that can be used to skip or * not the validator, this property is a OGNL expression. - * <p/> + * * To use this new field validator support, just now implements the method * {@link #validateWhenNotSkip(Object)}. This method will be invoked only if the skip * parameter is evaluated to {@code false}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.3 */ public class NuitonFieldExpressionValidator extends FieldExpressionValidator { @@ -43,7 +43,7 @@ public class NuitonFieldExpressionValidator extends FieldExpressionValidator { * extra parameter at the very beginning of the * {@link #validate(Object)} method to be able to skip (or not) the * validator execution. - * <p/> + * * by default the value is {@code false} : it seems fair to want to * validate if the validator is used :D... */ @@ -91,7 +91,7 @@ public class NuitonFieldExpressionValidator extends FieldExpressionValidator { /** * Evaluate the skip parameter value against the object to validate. - * <p/> + * * This parameter can be an OGNL expression. * * @param object the object to validate diff --git a/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldValidatorSupport.java b/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldValidatorSupport.java index b8a587d..d76986c 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldValidatorSupport.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/NuitonFieldValidatorSupport.java @@ -26,15 +26,15 @@ import com.opensymphony.xwork2.validator.validators.FieldValidatorSupport; /** * Nuiton default field validator. - * <p/> + * * This validator offers a {@link #skip} property that can be used to skip or * not the validator, this property is a OGNL expression. - * <p/> + * * To use this new field validator support, just now implements the method * {@link #validateWhenNotSkip(Object)}. This method will be invoked only if the skip * parameter is evaluated to {@code false}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.3 */ public abstract class NuitonFieldValidatorSupport extends FieldValidatorSupport { @@ -43,7 +43,7 @@ public abstract class NuitonFieldValidatorSupport extends FieldValidatorSupport * extra parameter at the very beginning of the * {@link #validate(Object)} method to be able to skip (or not) the * validator execution. - * <p/> + * * by default the value is {@code false} : it seems fair to want to * validate if the validator is used :D... */ @@ -89,7 +89,7 @@ public abstract class NuitonFieldValidatorSupport extends FieldValidatorSupport /** * Evaluate the skip parameter value against the object to validate. - * <p/> + * * This parameter can be an OGNL expression. * * @param object the object to validate diff --git a/src/main/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidator.java index d2783f5..3c465f2 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidator.java @@ -29,15 +29,11 @@ import java.io.File; * <!-- START SNIPPET: javadoc --> * RequiredFileFieldValidator checks that a File field is not null nor have an empty filename. * <!-- END SNIPPET: javadoc --> - * <p/> - * <p/> * <!-- START SNIPPET: parameters --> * <ul> * <li>fieldName - The field name this validator is validating. Required if using Plain-Validator Syntax otherwise not required</li> * </ul> * <!-- END SNIPPET: parameters --> - * <p/> - * <p/> * <pre> * <!-- START SNIPPET: examples --> * <validators> @@ -57,7 +53,7 @@ import java.io.File; * <!-- END SNIPPET: examples --> * </pre> * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class RequiredFileFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredFieldValidator.java index 3a96a83..bab3f57 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredFieldValidator.java @@ -24,7 +24,7 @@ package org.nuiton.validator.xwork2.field; import com.opensymphony.xwork2.validator.ValidationException; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class SkipableRequiredFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredStringFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredStringFieldValidator.java index dbde825..eb1ffbe 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredStringFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/SkipableRequiredStringFieldValidator.java @@ -24,7 +24,7 @@ package org.nuiton.validator.xwork2.field; import com.opensymphony.xwork2.validator.ValidationException; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class SkipableRequiredStringFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/main/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidator.java b/src/main/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidator.java index fa63eea..ca7a91b 100644 --- a/src/main/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidator.java +++ b/src/main/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidator.java @@ -30,7 +30,7 @@ import java.util.regex.Pattern; /** * Validator for EU VAT number. * - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class VATIdentificationNumberFieldValidator extends NuitonFieldValidatorSupport { diff --git a/src/test/java/org/nuiton/validator/AbstractValidatorDetectorTest.java b/src/test/java/org/nuiton/validator/AbstractValidatorDetectorTest.java index d005ac1..aa40fe1 100644 --- a/src/test/java/org/nuiton/validator/AbstractValidatorDetectorTest.java +++ b/src/test/java/org/nuiton/validator/AbstractValidatorDetectorTest.java @@ -33,7 +33,7 @@ import java.util.regex.Pattern; /** * Abstract test to detects and test your validators. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public abstract class AbstractValidatorDetectorTest { diff --git a/src/test/java/org/nuiton/validator/NuitonValidatorFactoryTest.java b/src/test/java/org/nuiton/validator/NuitonValidatorFactoryTest.java index 1f17913..96b7a23 100644 --- a/src/test/java/org/nuiton/validator/NuitonValidatorFactoryTest.java +++ b/src/test/java/org/nuiton/validator/NuitonValidatorFactoryTest.java @@ -31,7 +31,7 @@ import java.util.Map; /** * To test {@link NuitonValidatorFactory}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class NuitonValidatorFactoryTest { diff --git a/src/test/java/org/nuiton/validator/ValidatorTestHelper.java b/src/test/java/org/nuiton/validator/ValidatorTestHelper.java index 2191835..c5f43b0 100644 --- a/src/test/java/org/nuiton/validator/ValidatorTestHelper.java +++ b/src/test/java/org/nuiton/validator/ValidatorTestHelper.java @@ -32,7 +32,7 @@ import java.util.Set; /** * Helper methods to test the validator api. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class ValidatorTestHelper { diff --git a/src/test/java/org/nuiton/validator/bean/list/BeanListValidatorTest.java b/src/test/java/org/nuiton/validator/bean/list/BeanListValidatorTest.java index 9793db5..9b45716 100644 --- a/src/test/java/org/nuiton/validator/bean/list/BeanListValidatorTest.java +++ b/src/test/java/org/nuiton/validator/bean/list/BeanListValidatorTest.java @@ -37,7 +37,7 @@ import java.util.List; /** * To test the {@link BeanListValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class BeanListValidatorTest { diff --git a/src/test/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorTest.java b/src/test/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorTest.java index 5eedb7c..b91c61c 100644 --- a/src/test/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorTest.java +++ b/src/test/java/org/nuiton/validator/bean/simple/SimpleBeanValidatorTest.java @@ -37,7 +37,7 @@ import java.util.List; /** * To test the {@link SimpleBeanValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.5.2 */ public class SimpleBeanValidatorTest { diff --git a/src/test/java/org/nuiton/validator/model/Company.java b/src/test/java/org/nuiton/validator/model/Company.java index 5bf9348..868ec58 100644 --- a/src/test/java/org/nuiton/validator/model/Company.java +++ b/src/test/java/org/nuiton/validator/model/Company.java @@ -22,7 +22,7 @@ package org.nuiton.validator.model; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class Company { diff --git a/src/test/java/org/nuiton/validator/model/Contact.java b/src/test/java/org/nuiton/validator/model/Contact.java index 703bf1e..a5cfb81 100644 --- a/src/test/java/org/nuiton/validator/model/Contact.java +++ b/src/test/java/org/nuiton/validator/model/Contact.java @@ -22,7 +22,7 @@ package org.nuiton.validator.model; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class Contact { diff --git a/src/test/java/org/nuiton/validator/model/Family.java b/src/test/java/org/nuiton/validator/model/Family.java index d28363a..9b5d7be 100644 --- a/src/test/java/org/nuiton/validator/model/Family.java +++ b/src/test/java/org/nuiton/validator/model/Family.java @@ -25,7 +25,7 @@ package org.nuiton.validator.model; import java.util.Collection; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 3.0 */ public class Family { diff --git a/src/test/java/org/nuiton/validator/model/HealthEstablishment.java b/src/test/java/org/nuiton/validator/model/HealthEstablishment.java index ca12bba..1800370 100644 --- a/src/test/java/org/nuiton/validator/model/HealthEstablishment.java +++ b/src/test/java/org/nuiton/validator/model/HealthEstablishment.java @@ -23,7 +23,7 @@ package org.nuiton.validator.model; */ /** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com */ public class HealthEstablishment { diff --git a/src/test/java/org/nuiton/validator/model/ModelValidatorDetectorTestImpl.java b/src/test/java/org/nuiton/validator/model/ModelValidatorDetectorTestImpl.java index 4531795..4ae11a1 100644 --- a/src/test/java/org/nuiton/validator/model/ModelValidatorDetectorTestImpl.java +++ b/src/test/java/org/nuiton/validator/model/ModelValidatorDetectorTestImpl.java @@ -36,7 +36,7 @@ import java.util.regex.Pattern; /** * Tests the validators defined for the test model. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class ModelValidatorDetectorTestImpl extends AbstractValidatorDetectorTest { diff --git a/src/test/java/org/nuiton/validator/model/Person.java b/src/test/java/org/nuiton/validator/model/Person.java index 98cd815..bd992d4 100644 --- a/src/test/java/org/nuiton/validator/model/Person.java +++ b/src/test/java/org/nuiton/validator/model/Person.java @@ -29,7 +29,7 @@ import java.util.Collection; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class Person { diff --git a/src/test/java/org/nuiton/validator/model/Pet.java b/src/test/java/org/nuiton/validator/model/Pet.java index 4e09499..a748f3e 100644 --- a/src/test/java/org/nuiton/validator/model/Pet.java +++ b/src/test/java/org/nuiton/validator/model/Pet.java @@ -26,7 +26,7 @@ import org.apache.commons.lang3.builder.ToStringBuilder; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class Pet { diff --git a/src/test/java/org/nuiton/validator/model/Race.java b/src/test/java/org/nuiton/validator/model/Race.java index 53036dc..e9b0fd7 100644 --- a/src/test/java/org/nuiton/validator/model/Race.java +++ b/src/test/java/org/nuiton/validator/model/Race.java @@ -26,7 +26,7 @@ import org.apache.commons.lang3.builder.ToStringBuilder; /** * TODO * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class Race { diff --git a/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProviderTest.java b/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProviderTest.java index 7f664ed..320b719 100644 --- a/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProviderTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorProviderTest.java @@ -44,7 +44,7 @@ import java.util.regex.Pattern; /** * To test {@link XWork2NuitonValidatorProvider}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2NuitonValidatorProviderTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorTest.java index 624be80..d953cde 100644 --- a/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/XWork2NuitonValidatorTest.java @@ -34,7 +34,7 @@ import org.nuiton.validator.model.Person; /** * To test {@link XWork2NuitonValidator}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.0 */ public class XWork2NuitonValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/AbstractFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/AbstractFieldValidatorTest.java index 625bbd2..5663b7e 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/AbstractFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/AbstractFieldValidatorTest.java @@ -37,12 +37,12 @@ import java.util.List; /** * Abstract class to test a specific validator. - * <p/> + * * To implements a test on a new validator, just extends this class * and implements the method {@link #testValidator()}. * * @param <B> the type of bean to validate. - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public abstract class AbstractFieldValidatorTest<B> extends Assert { @@ -66,7 +66,7 @@ public abstract class AbstractFieldValidatorTest<B> extends Assert { /** * the method to test the given validator on the given bean. - * <p/> + * * When coming here a validator and bean were instanciated and the bean was * setted into validator via setBean method. * diff --git a/src/test/java/org/nuiton/validator/xwork2/field/AbstractValidatorBeanFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/AbstractValidatorBeanFieldValidatorTest.java index 3c863bc..195bdfb 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/AbstractValidatorBeanFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/AbstractValidatorBeanFieldValidatorTest.java @@ -24,7 +24,7 @@ package org.nuiton.validator.xwork2.field; /** * Abstract class to test a specific validator for the {@link ValidatorBean}. * - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 1.3 */ public abstract class AbstractValidatorBeanFieldValidatorTest extends AbstractFieldValidatorTest<ValidatorBean> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidatorTest.java index 910356d..e05d524 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/CollectionFieldExpressionValidatorTest.java @@ -27,7 +27,7 @@ import org.nuiton.validator.xwork2.field.ValidatorBean.ValidatorBeanEntry; import java.util.Arrays; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class CollectionFieldExpressionValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidatorTest.java index 462d5cb..5a5c6c1 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/CollectionUniqueKeyValidatorTest.java @@ -27,7 +27,7 @@ import org.nuiton.validator.xwork2.field.ValidatorBean.ValidatorBeanEntry; import java.util.Arrays; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class CollectionUniqueKeyValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/EmailFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/EmailFieldValidatorTest.java index 628dafa..8f00139 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/EmailFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/EmailFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Contact; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class EmailFieldValidatorTest extends AbstractFieldValidatorTest<Contact> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidatorTest.java index 33bef11..9e9a35b 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/ExistingDirectoryFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import java.io.File; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class ExistingDirectoryFieldValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidatorTest.java index c7584e1..47a71db 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/ExistingFileFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import java.io.File; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class ExistingFileFieldValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionBean.java b/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionBean.java index 0423518..97cd9b8 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionBean.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionBean.java @@ -25,7 +25,7 @@ import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class FieldExpressionBean { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidatorTest.java index 4656078..7000a77 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FieldExpressionWithParamsValidatorTest.java @@ -24,7 +24,7 @@ package org.nuiton.validator.xwork2.field; import org.junit.Test; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class FieldExpressionWithParamsValidatorTest extends AbstractFieldValidatorTest<FieldExpressionBean> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FieldValidatorUtilTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FieldValidatorUtilTest.java index 7a5a0d7..97d9ae7 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FieldValidatorUtilTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FieldValidatorUtilTest.java @@ -26,7 +26,7 @@ import org.junit.Assert; import org.junit.Test; /** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com */ public class FieldValidatorUtilTest extends Assert { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidatorTest.java index cfce9ce..3a52903 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchCityNameFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Contact; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchCityNameFieldValidatorTest extends AbstractFieldValidatorTest<Contact> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidatorTest.java index 63c19a7..3453573 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchFinessFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import org.nuiton.validator.model.HealthEstablishment; /** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com */ public class FrenchFinessFieldValidatorTest extends AbstractFieldValidatorTest<HealthEstablishment> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidatorTest.java index dfd70f6..05a16b5 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchLastNameFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Contact; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchLastNameFieldValidatorTest extends AbstractFieldValidatorTest<Contact> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidatorTest.java index 064efd0..ae586c1 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchPhoneNumberFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Contact; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchPhoneNumberFieldValidatorTest extends AbstractFieldValidatorTest<Contact> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidatorTest.java index 7615ff2..89a8196 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchPostCodeFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Contact; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchPostCodeFieldValidatorTest extends AbstractFieldValidatorTest<Contact> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidatorTest.java index d75f7af..68e54e3 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchSirenFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import org.nuiton.validator.model.Company; /** - * @author Sylvain Bavencoff <bavencoff@codelutin.com> + * @author Sylvain Bavencoff - bavencoff@codelutin.com */ public class FrenchSirenFieldValidatorTest extends AbstractFieldValidatorTest<Company> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidatorTest.java index d6bcde3..db96845 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/FrenchSiretFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Company; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class FrenchSiretFieldValidatorTest extends AbstractFieldValidatorTest<Company> { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidatorTest.java index eb6d9b5..c5ad13d 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/NotExistingDirectoryFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import java.io.File; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class NotExistingDirectoryFieldValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidatorTest.java index a4b0e58..227dc2b 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/NotExistingFileFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import java.io.File; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class NotExistingFileFieldValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidatorTest.java index f51e852..c2c30ce 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/RequiredFileFieldValidatorTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import java.io.File; /** - * @author tchemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com */ public class RequiredFileFieldValidatorTest extends AbstractValidatorBeanFieldValidatorTest { diff --git a/src/test/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidatorTest.java b/src/test/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidatorTest.java index 907a418..282ed13 100644 --- a/src/test/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidatorTest.java +++ b/src/test/java/org/nuiton/validator/xwork2/field/VATIdentificationNumberFieldValidatorTest.java @@ -25,7 +25,7 @@ import org.junit.Test; import org.nuiton.validator.model.Company; /** - * @author jcouteau <couteau@codelutin.com> + * @author Jean Couteau - couteau@codelutin.com * @since 2.3 */ public class VATIdentificationNumberFieldValidatorTest extends AbstractFieldValidatorTest<Company> { -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.