public void initialize(ReportQuery query) throws QueryException {
int size= getReportItems().size();
List mappings = new Vector();
for (int i=0;i<size;i++){
ReportItem item = (ReportItem)reportItems.get(i);
item.initialize(query);
mappings.add(item.getMapping());
}
setConstructorMappings(mappings);
}