LogConsoleManagerBase () { if (logConsoleManager == null) { logConsoleManager = new LogConsoleManagerBase(myProject, mySearchScope) { @Override protected Icon getDefaultIcon() { return AllIcons.Debugger.Console; } @Override protected RunnerLayoutUi getUi() { return myUi; } @Override public ProcessHandler getProcessHandler() { return myRunContentDescriptor == null ? null : myRunContentDescriptor.getProcessHandler(); } }; } return logConsoleManager; }