void (@NotNull AnActionEvent e, boolean state) { final ReferenceType selectedClass = DebuggerActionUtil.getSelectedClass(e); final Project project = e.getProject(); if (selectedClass != null && project != null && !project.isDisposed()) { InstancesTracker tracker = InstancesTracker.getInstance(project); boolean isAlreadyTracked = tracker.isTracked(selectedClass.name()); if (isAlreadyTracked && !state) { tracker.remove(selectedClass.name()); } if (!isAlreadyTracked && state) { tracker.add(selectedClass.name(), TrackingType.CREATION); } } }