class TheMapModel extends SimpleMapModel { ArrayList ItemArray; TheMapModel( ) { ItemArray = new ArrayList( ); } void addItem(String TheName, double TheSize) { TheItem item = new TheItem(TheName) ; item.setSize(TheSize); ItemArray.add(item); } void addItem(String TheName, double TheSize, PImage c, color color_, String adjective, int countryNum,int countryTot) { TheItem item = new TheItem(TheName,c, color_, adjective, TheSize, countryNum,countryTot) ; item.setSize(TheSize); ItemArray.add(item); } void finishAdd(){ items = new TheItem[ItemArray.size()]; ItemArray.toArray(items); } double GetItemsSum(){ double sum =0; for(int k = 0; k < ItemArray.size(); k++){ TheItem item = (TheItem)ItemArray.get(k) ; sum += item.getSize(); } return sum; } }