I am using the same code as you, however my errors are not displayed on the 
ValueBoxEditorDecorator 
object. Do you have issues with your errors showing?

On Tuesday, August 28, 2012 11:11:20 AM UTC-4, Ümit Seren wrote:
>
> I am trying to get the Editor Framework to work with BeanValidation 
> (JSR303) (GWT 2.4) for client side validation and run into an issue. 
>
> Validation works fine. I want to use the Editor's built in capability to 
> display errors (i.e ValueBoxEditorDecorator). However the EditorDriver 
> interface only specifies setConstraintViolations(Iterable> violations); But 
> the validate function from the BeanValidation returns a Set> and I can't 
> cast from this to the type that is expected in the setConstraintViolations 
> function. 
>
> The only workaround I found is creating a new Set and adding the 
> ConstraintViolations to it. 
>
>
> Set<ConstraintViolation<MyProxy>> violations = 
> validator.validate(myProxy,Default.class);
> Set<ConstraintViolation<?>> violations2 = new 
> HashSet<ConstraintViolation<?>>();
> for (ConstraintViolation<StudyProxy>constraint:violations) {
>     violations2.add(constraint);
> }
> if (!violations.isEmpty()) {
>     driver.setConstraintViolations(violations2);
> }
> else {
>   //proceed
> }
>
> I can this is related to this issue: 
> http://code.google.com/p/google-web-toolkit/issues/detail?id=6270
>
> Is there any better way to do that?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to