package com.icefaces.support.example; import com.icesoft.faces.component.paneltabset.TabChangeEvent; import javax.faces.model.SelectItem; public class TestBean { private String inputValue; private String inputValue2; private String optionValue; private boolean checkBox; private String[] inputValue3; private SelectItem[] list = new SelectItem[]{ new SelectItem("Option 1"), new SelectItem("Option 2"), new SelectItem("Option 3") }; private SelectItem[] list2 = new SelectItem[]{ new SelectItem("Option 1"), new SelectItem("Option 2"), new SelectItem("Option 3") }; public String getInputValue() { return inputValue; } public void setInputValue(String inputValue) { this.inputValue = inputValue; } public String getInputValue2() { return inputValue2; } public void setInputValue2(String inputValue2) { this.inputValue2 = inputValue2; } public SelectItem[] getList() { return list; } public void setList(SelectItem[] list) { this.list = list; } public String getOptionValue() { return optionValue; } public void setOptionValue(String optionValue) { this.optionValue = optionValue; } public boolean isCheckBox() { return checkBox; } public void setCheckBox(boolean checkBox) { this.checkBox = checkBox; } public String[] getInputValue3() { return inputValue3; } public void setInputValue3(String[] inputValue3) { this.inputValue3 = inputValue3; } public void tabChanged(TabChangeEvent event) { try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("Option Value: " + optionValue); System.out.println("Checkbox: " + checkBox); } public SelectItem[] getList2() { return list2; } public void setList2(SelectItem[] list2) { this.list2 = list2; } }