boolean (Project project, AdditionalTabComponentManager manager, @NotNull AdditionalTabComponent outputConsole, ProcessHandler process) { if (manager instanceof RunTab) { LogConsoleManagerBase runTab = ((RunTab)manager).getLogConsoleManager(); runTab.addAdditionalTabComponent(new OutputTabComponent(outputConsole), "XSLT-Output", AllIcons.Debugger.Console); runTab.addAdditionalTabComponent(StructureTabComponent.create(process, outputConsole), "XSLT-Structure", PlatformIcons.FLATTEN_PACKAGES_ICON); } else { manager.addAdditionalTabComponent(new OutputTabComponent(outputConsole), "XSLT-Output"); manager.addAdditionalTabComponent(StructureTabComponent.create(process, outputConsole), "XSLT-Structure"); } return true; }