}
public void buildReport() throws ReportingException {
if (reportables.size() == 1) {
List reportableslist = new ArrayList<Reportable>(reportables);
Reportable reportable = (Reportable) reportableslist.get(0);
reportable.buildReport();
Project project = (Project) reportable;
try {
report = new Document();
PdfWriter writer = PdfWriter.getInstance(report, stream);
report.open();