@Override protected void activityPreConditions(PhdProgramCandidacyProcess process, IUserView userView) { if (!process.isAllowedToManageProcess(userView)) { throw new PreConditionNotValidException(); } }