void (@NotNull XBreakpoint<JavaExceptionBreakpointProperties> breakpoint) { boolean changed = breakpoint.getProperties().NOTIFY_CAUGHT != myNotifyCaughtCheckBox.isSelected(); breakpoint.getProperties().NOTIFY_CAUGHT = myNotifyCaughtCheckBox.isSelected(); changed = breakpoint.getProperties().NOTIFY_UNCAUGHT != myNotifyUncaughtCheckBox.isSelected() || changed; breakpoint.getProperties().NOTIFY_UNCAUGHT = myNotifyUncaughtCheckBox.isSelected(); if (changed) { ((XBreakpointBase<?, ?, ?>)breakpoint).fireBreakpointChanged(); } }