Tim-connector: new method setupTimSynchronizationController to setup a controller for TimSynchronization

This commit is contained in:
Miciele Ghiorghis 2013-01-17 09:55:10 +01:00 committed by Manuel Rego Casasnovas
parent f8d71c9881
commit 4b67e10ab8

View file

@ -194,6 +194,8 @@ public class OrderCRUDController extends GenericForwardComposer {
private ProjectDetailsController projectDetailsController;
private TimSynchronizationController timSynchronizationController;
@Autowired
private IOrderDAO orderDAO;
@ -1036,6 +1038,7 @@ public class OrderCRUDController extends GenericForwardComposer {
initializeCustomerComponent();
reloadOrderDetailsTab();
orderDatesHandler.chooseCurrentSchedulingMode();
setupTimSynchronizationController();
}
public void reloadOrderDetailsTab() {
@ -1862,4 +1865,16 @@ public class OrderCRUDController extends GenericForwardComposer {
return orderModel.isJiraActivated();
}
public void setupTimSynchronizationController() {
if (timSynchronizationController == null) {
timSynchronizationController = new TimSynchronizationController();
}
try {
timSynchronizationController.doAfterCompose(self
.getFellow("editOrderElement"));
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}