void (@NotNull XLineBreakpoint<JavaFieldBreakpointProperties> breakpoint) { boolean changed = breakpoint.getProperties().WATCH_ACCESS != myWatchAccessCheckBox.isSelected(); breakpoint.getProperties().WATCH_ACCESS = myWatchAccessCheckBox.isSelected(); changed = breakpoint.getProperties().WATCH_MODIFICATION != myWatchModificationCheckBox.isSelected() || changed; breakpoint.getProperties().WATCH_MODIFICATION = myWatchModificationCheckBox.isSelected(); if (changed) { ((XBreakpointBase<?, ?, ?>)breakpoint).fireBreakpointChanged(); } }