Icon (RunnerAndConfigurationSettings configurationSettings) { Icon icon = null; RunDashboardRunConfigurationStatus status = getStatus(); if (RunDashboardRunConfigurationStatus.STARTED.equals(status)) { icon = getExecutorIcon(); } else if (RunDashboardRunConfigurationStatus.FAILED.equals(status)) { icon = status.getIcon(); } if (icon == null) { icon = RunManagerEx.getInstanceEx(getProject()).getConfigurationIcon(configurationSettings); } return icon; }