* to set the semantic value.
* @return <code>true</code> if the element sets the semantic value.
*/
@SuppressWarnings("unused")
public static boolean setsValue(Element e, final boolean all) {
return (Boolean)new Visitor() {
private boolean isLast = true;
public Boolean visit(OrderedChoice c) {
if (! isLast) return Boolean.FALSE;