package com.akbank.pys.controller.hgo; import java.util.Comparator; import java.util.List; import org.zkoss.zul.GroupsModelArray; import com.akbank.pys.orm.KpiValue; public class KpiGroupingModel extends GroupsModelArray { private static final long serialVersionUID = 1L; public KpiGroupingModel(List data, Comparator cmpr, boolean showGroup) { super(((KpiValue[]) data.toArray(new KpiValue[0])), cmpr); } protected String createGroupHead(KpiValue[] groupdata, int index, int col) { String ret = ""; if (groupdata.length > 0) { ret = groupdata[0].getKpi().getKpiGroup().getName(); } return ret; } protected String createGroupFoot(KpiValue[] groupdata, int index, int col) { // Return the sum number of each group return groupdata.length+""; } }