}
private boolean overrideReadVeto(ServerItem userOrGroup, KList<? extends IntegrationEntity> vetos) {
BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
layout.northToSouth(getTopMessage(userOrGroup), new IntegrationEntityList(vetos), getBottomMessage(userOrGroup));
DoNotShowAgainQuestion q = new DoNotShowAgainQuestion(layout, Strings.get("Permissions.Cache.Override.Title"),
AskBeforeOverridingReadVetoPreference.INSTANCE, Option.YES_NO, Option.YES, Type.WARNING);
return q.ask(view.getWindow().getFrame());
}