private void addReadOnlyPaths() { for (String url : myReadOnlyPaths) { myListModel.add(new ListItem(url, true)); } }
private void addReadOnlyPaths() { for (String url : myReadOnlyPaths) { myListModel.add(new ListItem(url, true)); } }
@Override public void reset() { myListModel.removeAll(); resetLibrariesFromEnvironment(); for (String url : myLibrariesService.getLibraryRootUrls()) { myListModel.add(new ListItem(url, false)); } }
@Override public void reset() { myListModel.removeAll(); resetLibrariesFromEnvironment(); for (String url : myLibrariesService.getLibraryRootUrls()) { myListModel.add(new ListItem(url, false)); } }
myListModel.add(new ListItem(newDirectoryUrl, false));
myListModel.add(new ListItem(newDirectoryUrl, false));
public void set(List<T> data) { model.removeAll(); for (T s : data) { model.add(s); } }
@Override public void reset() { startTagField.setText(mySettings.START_TAG); endTagField.setText(mySettings.END_TAG); outlineTagField.setText(mySettings.OUTLINE_TAG); enableAnycaseCheckBox.setSelected(mySettings.ENABLE_ANYCASE); substitutedExtensionsModel.removeAll(); substitutedExtensionsModel.add(mySettings.substitutedExtensions); }
@Override public void load(SonarLintGlobalSettings settings) { servers.clear(); deletedServerIds.clear(); CollectionListModel<SonarQubeServer> listModel = new CollectionListModel<>(new ArrayList<>()); listModel.add(settings.getSonarQubeServers()); servers.addAll(settings.getSonarQubeServers()); serverList.setModel(listModel); if (!servers.isEmpty()) { serverList.setSelectedValue(servers.get(0), true); } }
public void add(T value) { model.add(value); list.setSelectedIndex(model.getSize() - 1); } }
public void reset(ProtobufSettings source) { includePathModel.removeAll(); includePathModel.add(source.getIncludePaths()); }
@Override public void reset() { autobaseModel.removeAll(); autobaseModel.add(mySettings.autobaseNames); globalsModel.setItems(new ArrayList<>()); for (VariableDescription variableDescription : mySettings.globalVariables) { globalsModel.addRow(variableDescription.clone()); } }
@Override public void reset() { if (myHostProjectConfigurable != null) { myHostProjectConfigurable.reset(); } myPerl5SdkConfigurable.reset(); myLibsModel.removeAll(); myLibsModel.add(PerlProjectManager.getInstance(myProject).getExternalLibraryRoots()); selfNamesModel.removeAll(); selfNamesModel.add(mySharedSettings.selfNames); myTargetPerlVersionComboBox.setSelectedItem(mySharedSettings.getTargetPerlVersion()); simpleMainCheckbox.setSelected(mySharedSettings.SIMPLE_MAIN_RESOLUTION); autoInjectionCheckbox.setSelected(mySharedSettings.AUTOMATIC_HEREDOC_INJECTIONS); allowInjectionWithInterpolation.setSelected(mySharedSettings.ALLOW_INJECTIONS_WITH_INTERPOLATION); allowRegexpInjections.setSelected(myLocalSettings.ENABLE_REGEX_INJECTIONS); perlAnnotatorCheckBox.setSelected(mySharedSettings.PERL_ANNOTATOR_ENABLED); deparseArgumentsTextField.setText(mySharedSettings.PERL_DEPARSE_ARGUMENTS); enablePerlSwitchCheckbox.setSelected(mySharedSettings.PERL_SWITCH_ENABLED); perlCriticCheckBox.setSelected(mySharedSettings.PERL_CRITIC_ENABLED); perlCriticArgsInputField.setText(mySharedSettings.PERL_CRITIC_ARGS); perlTidyArgsInputField.setText(mySharedSettings.PERL_TIDY_ARGS); }
@Override public void reset() { substitutedExtensionsModel.removeAll(); substitutedExtensionsModel.add(mySettings.substitutedExtensions); autohandlerName.setText(mySettings.autoHandlerName); defaulthandlerName.setText(mySettings.defaultHandlerName); customTagsModel.setItems(new ArrayList<>()); for (HTMLMasonCustomTag htmlMasonCustomTag : mySettings.customTags) { customTagsModel.addRow(htmlMasonCustomTag.clone()); } globalsModel.setItems(new ArrayList<>()); for (VariableDescription variableDescription : mySettings.globalVariables) { globalsModel.addRow(variableDescription.clone()); } }
@Override public void run(AnActionButton anActionButton) { Set<String> existingNames = servers.stream().map(SonarQubeServer::getName).collect(Collectors.toSet()); SQServerWizard wizard = new SQServerWizard(existingNames); if (wizard.showAndGet()) { SonarQubeServer created = wizard.getServer(); servers.add(created); ((CollectionListModel) serverList.getModel()).add(created); serverList.setSelectedIndex(serverList.getModel().getSize() - 1); serverChangeListener.changed(servers); ServerUpdateTask task = new ServerUpdateTask(serverManager.getConnectedEngine(created.getName()), created, Collections.emptyMap(), false); ProgressManager.getInstance().run(task.asBackground()); } } }
FileChooser.chooseFile(descriptor, this.project, null, selectedFolder -> { String path = selectedFolder.getPath(); includePathModel.add(path); }); });
protected void createAutobaseNamesComponent(FormBuilder builder) { autobaseModel = new CollectionListModel<>(); autobaseList = new JBList<>(autobaseModel); builder.addLabeledComponent( new JLabel("Autobase names (autobase_names option. Order is important, later components may be inherited from early):"), ToolbarDecorator .createDecorator(autobaseList) .setAddAction(anActionButton -> { String fileName = Messages.showInputDialog( myProject, "Type new Autobase filename:", "New Autobase Filename", Messages.getQuestionIcon(), "", null); if (StringUtil.isNotEmpty(fileName) && !autobaseModel.getItems().contains(fileName)) { autobaseModel.add(fileName); } }) .setPreferredSize(JBUI.size(0, PerlConfigurationUtil.WIDGET_HEIGHT)) .createPanel()); } }
String relativePath = VfsUtil.getRelativePath(file, rootFile); if (!rootsModel.getItems().contains(relativePath)) { rootsModel.add(relativePath);
selfNamesModel.add(variableName);
myLibsModel.add(rootsToAdd);