void (JavaParameters javaParameters, StringBuilder buf, String epName, String delimiter) { final T configuration = getConfiguration(); for (final Object listener : Extensions.getRootArea().getExtensionPoint(epName).getExtensionList()) { boolean enabled = true; for (RunConfigurationExtension ext : RunConfigurationExtension.EP_NAME.getExtensionList()) { if (ext.isListenerDisabled(configuration, listener, getRunnerSettings())) { enabled = false; break; } } if (enabled) { if (buf.length() > 0) buf.append(delimiter); final Class<?> classListener = listener.getClass(); buf.append(classListener.getName()); javaParameters.getClassPath().add(PathUtil.getJarPathForClass(classListener)); } } }