r2059 - trunk/nuiton-validator/src/main/java/org/nuiton/validator/bean
Author: tchemit Date: 2011-01-26 11:39:27 +0100 (Wed, 26 Jan 2011) New Revision: 2059 Url: http://nuiton.org/repositories/revision/nuiton-utils/2059 Log: add effective scopes and fields in BeanValidator + test nullity of scopes Modified: trunk/nuiton-validator/src/main/java/org/nuiton/validator/bean/BeanValidator.java Modified: trunk/nuiton-validator/src/main/java/org/nuiton/validator/bean/BeanValidator.java =================================================================== --- trunk/nuiton-validator/src/main/java/org/nuiton/validator/bean/BeanValidator.java 2011-01-26 10:38:34 UTC (rev 2058) +++ trunk/nuiton-validator/src/main/java/org/nuiton/validator/bean/BeanValidator.java 2011-01-26 10:39:27 UTC (rev 2059) @@ -382,6 +382,18 @@ return delegate.getModel().getScopes(); } + public Set<NuitonValidatorScope> getEffectiveScopes() { + return delegate.getEffectiveScopes(); + } + + public Set<String> getEffectiveFields() { + return delegate.getEffectiveFields(); + } + + public Set<String> getEffectiveFields(NuitonValidatorScope scope) { + return delegate.getEffectiveFields(scope); + } + public void setScopes(NuitonValidatorScope... scopes) { Set<NuitonValidatorScope> oldScopes = getScopes(); @@ -418,7 +430,7 @@ setBean(null); } - if (scopes.length == 0) { + if (scopes==null || scopes.length == 0) { scopes = NuitonValidatorScope.values(); }
participants (1)
-
tchemit@users.nuiton.org