ActionCallback (@NotNull Object requestor) { Content selected = getSelectedContent(); if (selected == null) return ActionCallback.DONE; BusyObject busyObject = selected.getBusyObject(); return busyObject != null ? busyObject.getReady(requestor) : ActionCallback.DONE; }