parameterize - HENGSIN PLEASE REVIEW

This commit is contained in:
Redhuan D. Oon 2008-11-20 09:56:09 +00:00
parent b3b2ba9284
commit 591e2f7bfb
1 changed files with 14 additions and 13 deletions

View File

@ -1,4 +1,5 @@
/****************************************************************************** /******************************************************************************
* Product: Adempiere ERP & CRM Smart Business Solution
* Copyright (C) 2008 Low Heng Sin All Rights Reserved. * * Copyright (C) 2008 Low Heng Sin All Rights Reserved. *
* This program is free software; you can redistribute it and/or modify it * * This program is free software; you can redistribute it and/or modify it *
* under the terms version 2 of the GNU General Public License as published * * under the terms version 2 of the GNU General Public License as published *
@ -31,15 +32,15 @@ import org.zkoss.zul.event.ListDataEvent;
*/ */
public class SimpleListModel extends AbstractListModel implements ListitemRenderer, ListitemRendererExt { public class SimpleListModel extends AbstractListModel implements ListitemRenderer, ListitemRendererExt {
protected List list; protected List<Object> list;
private int[] maxLength; private int[] maxLength;
public SimpleListModel() { public SimpleListModel() {
this(new ArrayList()); this(new ArrayList<Object>());
} }
public SimpleListModel(List list) { public SimpleListModel(List<Object> list) {
this.list = list; this.list = list;
} }
@ -85,7 +86,7 @@ public class SimpleListModel extends AbstractListModel implements ListitemRender
listCell.setTooltiptext(tooltip); listCell.setTooltiptext(tooltip);
} }
private void renderCollection(Listitem item, Collection data) { private void renderCollection(Listitem item, Collection<Object> data) {
int i = 0; int i = 0;
for (Object col : data) { for (Object col : data) {
String value = (col != null ? col.toString() : ""); String value = (col != null ? col.toString() : "");