Object (@NotNull @NonNls final String dataId) { if (SearchSession.KEY.is(dataId)) { return this; } if (SESSION_KEY.is(dataId)) { return this; } if (CommonDataKeys.EDITOR_EVEN_IF_INACTIVE.is(dataId)) { return myEditor; } if (PlatformCoreDataKeys.HELP_ID.is(dataId)) { return myFindModel.isReplaceState() ? HelpID.REPLACE_IN_EDITOR : HelpID.FIND_IN_EDITOR; } return null; }