/** B70_ZK_2958_Composer.java. Purpose: Description: History: Thu Nov 26 17:09:00 CST 2015, Created by jameschu Copyright (C) 2015 Potix Corporation. All Rights Reserved. */ package org.zkoss.zktest.test2; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.select.SelectorComposer; import org.zkoss.zk.ui.select.annotation.Wire; import org.zkoss.zul.Combobox; import org.zkoss.zul.Grid; import org.zkoss.zul.ListModelList; import org.zkoss.zul.Listbox; /** * @author jameschu * */ @SuppressWarnings("serial") public class B70_ZK_2958_Composer extends SelectorComposer<Component> { @Wire private Combobox combo; @Wire private Grid gd; @Wire private Listbox listb; @Wire private Grid gdp; @Wire private Listbox listbp; public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); ListModelList<Object> infos = new ListModelList<Object>(new String[] {"Banana", "Kiwi", "Pineapple"}); combo.setModel(infos); gd.setModel(infos); listb.setModel(infos); gdp.setMold("paging"); gdp.setPageSize(1); gdp.setModel(infos); listbp.setMold("paging"); listbp.setPageSize(1); listbp.setModel(infos); infos.remove(1); } }