Вынес повторяющийся код в отдельный метод (setRepeat())