.getBufferedValue(DeviationModel.PROPERTY_DEVIATION_FUNCTION);
FunctionCategory functionCategory = (FunctionCategory) presentationModel
.getBufferedValue(DeviationModel.PROPERTY_FUNCTION_CATEGORY);
if (deviationFunction != null && functionCategory != null) {
PreventiveActionManager preventiveActionManager = (PreventiveActionManager) ModelUtil
.getBean("preventiveActionManager");
preventiveActionList.clear();
List<PreventiveAction> actions = preventiveActionManager
.findAllOpenByFunctionAndCategory(deviationFunction,
functionCategory);
if (actions != null) {
actions.add(0, null);
preventiveActionList.addAll(actions);