private <F extends FocusType> boolean wasExecuted( ObjectDelta<UserType> userDelta, LensFocusContext<F> focusContext) { for (LensObjectDeltaOperation<F> executedDeltaOperation : focusContext.getExecutedDeltas()) { ObjectDelta<F> executedDelta = executedDeltaOperation.getObjectDelta(); if (!executedDelta.isAdd()) { continue; } else if (executedDelta.getObjectToAdd() != null && executedDelta.getObjectTypeClass().equals(UserType.class)) { return true; } } return false; }