public List getImageItems() {
List result = new ArrayList();
for (Iterator iter = items.iterator(); iter.hasNext();) {
ReportItem item = (ReportItem) iter.next();
if (item instanceof ReportImageItem) {
result.add(item);
}
}
return result;
}
@property
def imageItems(self):
return [i for i in self.items if isinstance(i, ReportImageItem)]
I’m just saying. And, no, I’m not putting this on Javablogs.