if (presenter == null)
throw new IllegalStateException("missing presenter");
if (presenter instanceof ChangeablePresenter) {
ChangeablePresenter cp = (ChangeablePresenter) presenter;
return (cp.isModify() ? cp.getName() + "hat sich geändert" : null);
}
return null;
}