public KarmaRunConfigurationEditor(@NotNull Project project) {
myProject = project;
myNodeInterpreterPathTextFieldWithBrowseButton = NodeUIUtil.createNodeInterpreterTextField(project);
myKarmaPackageDirPathTextFieldWithBrowseButton = createKarmaPackageDirPathTextField(project);
myConfigPathTextFieldWithBrowseButton = createConfigurationFileTextField(project);
myEnvVarsComponent = new EnvironmentVariablesTextFieldWithBrowseButton();
myBrowsers = createBrowsersTextField();
JComponent browsersDescription = createBrowsersDescription();
myRootComponent = new FormBuilder()
.setAlignLabelOnRight(false)
.addLabeledComponent(KarmaBundle.message("runConfiguration.config_file.label"), myConfigPathTextFieldWithBrowseButton)