6162636465666768697071
@Override public void contribute( final PropertyEditorAssistContext context ) { final Status validation = this.part.validation(); if( validation.children().isEmpty() ) { contribute( context, validation ); } else {
6768697071727374757677
{ contribute( context, validation ); } else { for( Status child : validation.children() ) { contribute( context, child ); } } }
383940414243444546
y.setId( "123" ); final Status status = root.validation(); assertEquals( "Multiple occurrence of \"123\" were found", status.message() ); assertEquals( 0, status.children().size() ); } }