/* CollectionIndexComposer.java
Purpose:
Description:
History:
Created by Dennis
Copyright (C) 2011 Potix Corporation. All Rights Reserved.
*/
package org.zkoss.zktest.bind.issue;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
* @author Dennis Chen
*
*/
public class F00889ChildrenBindingConverter {
String item1;
List<String> itemList1;
Set<String> itemSet1;
String[] itemArray1;
String item2;
List<String> itemList2;
Set<String> itemSet2;
String[] itemArray2;
public F00889ChildrenBindingConverter() {
item1 = "A";
itemList1 = new ArrayList<String>();
itemList1.add("A");
itemList1.add("B");
itemList1.add("C");
itemSet1 = new HashSet<String>(itemList1);
itemArray1 = new String[]{"A","B","C"};
item2 = "D";
itemList2 = new ArrayList<String>();
itemList2.add("D");
itemList2.add("E");
itemList2.add("F");
itemSet2 = new HashSet<String>(itemList2);
itemArray2 = new String[]{"D","E","F"};
}
public String getItem1() {
return item1;
}
public List<String> getItemList1() {
return itemList1;
}
public Set<String> getItemSet1() {
return itemSet1;
}
public String[] getItemArray1() {
return itemArray1;
}
public String getItem2() {
return item2;
}
public List<String> getItemList2() {
return itemList2;
}
public Set<String> getItemSet2() {
return itemSet2;
}
public String[] getItemArray2() {
return itemArray2;
}
public Class<Type1> getItemEnum1(){
return Type1.class;
}
public static enum Type1 {
A,
B,
C
}
public Class<Type2> getItemEnum2(){
return Type2.class;
}
public static enum Type2 {
D,
E,
F
}
}