package org.zkoss.zksandbox.zkfiddle;
import org.zkoss.zk.ui.*;
import org.zkoss.zk.ui.event.*;
import org.zkoss.zk.ui.util.*;
import org.zkoss.zk.ui.ext.*;
import org.zkoss.zk.au.*;
import org.zkoss.zk.au.out.*;
import org.zkoss.zul.*;
import java.util.ArrayList;
public class Validation4Composer extends GenericForwardComposer{
private Textbox periodValue;
private Textbox periodValue1;
public void onClick$b(Event event) throws InterruptedException {
ArrayList<WrongValueException> wve = new ArrayList<WrongValueException>();
if(periodValue.getValue().trim().equals("")){
wve.add(new WrongValueException(periodValue, "Errore campo 1" ));
}
if(periodValue1.getValue().trim().equals("")){
wve.add(new WrongValueException(periodValue1, "Errore campo 2" ));
}
if (wve.size() > 0) {
throw new WrongValuesException(wve.toArray(new WrongValueException[wve.size()]));
}
}
}