<div dir="ltr">What I like about approach #2 is that it bundles the configuration related to executable validation in one element.<div><br></div><div style>Maybe an attribute could be used for the flag:</div><div style><br>
</div> <executable-validation enabled="true|false"><br> <default-validated-executables><br> <executable-type>NONE</executable-type><br> </default-validated-executables><br>
</executable-validation><div><br></div><div>Generally I like "positive" flag names better than negated ones (i.e. "enabled" instead of "disabled").</div><div><br></div><div>If you want to stick to two elements instead of an attribute, a xs:choice could be used to express that only one of the elements may be present in a given instance document.</div>
<div><br></div><div>> <span style="font-family:arial,sans-serif;font-size:13px">Would isValidationExecutionDisabled(</span><span style="font-family:arial,sans-serif;font-size:13px">) not a better name?</span></div><div>
<font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Or isValidationOnExecutionEnabled()?</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">--Gunnar<br>
</font><div style><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/3/13 Hardy Ferentschik <span dir="ltr"><<a href="mailto:hardy@hibernate.org" target="_blank">hardy@hibernate.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 13 Jan 2013, at 8:37 AM, Emmanuel Bernard <<a href="mailto:emmanuel@hibernate.org">emmanuel@hibernate.org</a>> wrote:<br>
<br>
> <a href="https://gist.github.com/emmanuelbernard/2191bad0c7d8742a8eea" target="_blank">https://gist.github.com/emmanuelbernard/2191bad0c7d8742a8eea</a><br>
><br>
> Approach #1 has my preference I believe.<br>
<br>
</div>+1 A single flag works.<br>
<div class="im"><br>
> Likewise BootstrapConfiguration would get a Boolean<br>
> getDisableValidationExecution() method that is ignored by Bean<br>
> Validation engines proper.<br>
<br>
</div>Would isValidationExecutionDisabled() not a better name?<br>
<div class="HOEnZb"><div class="h5"><br>
--Hardy<br>
<br>
_______________________________________________<br>
beanvalidation-dev mailing list<br>
<a href="mailto:beanvalidation-dev@lists.jboss.org">beanvalidation-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/beanvalidation-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/beanvalidation-dev</a><br>
</div></div></blockquote></div><br></div>