}
fetchHierarchy(controller, freeList);
}
for (Controller controller : freeList) {
ControllerStatus newStatus = ControllerStatus.UNREGISTERING;
controller.setControllerStatus(newStatus);
Group group = controller.getGroup();
group.fireListeners(controller, newStatus);
Context context = controller.getContext();