}
private HashMap<String, String> buildParameters(Component parent) {
HashMap<String, String> parameters = new HashMap<String, String>();
Checkbox expanded = (Checkbox) parent.getFellow("print_expanded");
Checkbox resources = (Checkbox) parent.getFellow("print_resources");
Checkbox labels = (Checkbox) parent.getFellow("print_labels");
Checkbox advances = (Checkbox) parent.getFellow("print_advances");
Checkbox reportedHours = (Checkbox) parent
.getFellow("print_reported_hours");
Checkbox moneyCostBar = (Checkbox) parent
.getFellow("print_money_cost_bar");
parameters.put("extension", ".png");
if (expanded.isChecked() == true) {
parameters.put("expanded", "all");
}
if (labels.isChecked() == true) {
parameters.put("labels", "all");
}
if (advances.isChecked() == true) {
parameters.put("advances", "all");
}
if (reportedHours.isChecked() == true) {
parameters.put("reportedHours", "all");
}
if (moneyCostBar.isChecked() == true) {
parameters.put("moneyCostBar", "all");
}
if (resources.isChecked() == true) {
parameters.put("resources", "all");
}