/** * Checks dirty state of all the modules content and informs the user if state * is dirty. * <p> * {@inheritDoc} */ @Override public boolean execute(IActionHandler actionHandler, Map<String, Object> context) { Collection<Module> modulesToCheck = getModulesToCheck(context); if (modulesToCheck != null) { for (Module module : modulesToCheck) { if (module != null) { module.refreshDirtinessInDepth(getController(context).getBackendController()); } } } return super.execute(actionHandler, context); }