private void buildMainPanel(String[] repositoryNames, boolean readOnlyServerAccess) {
		buttonGroup = new ButtonGroup();

		add(createListPanel(repositoryNames), BorderLayout.CENTER);
		add(createNamePanel(), BorderLayout.SOUTH);
		addListeners();

		if (readOnlyServerAccess) {
			createRepButton.setEnabled(false);
			createRepButton.setSelected(false);
			nameField.setEnabled(false);
			nameLabel.setEnabled(false);
		}
	}
Panel that shows a list of existing repositories, or allows the user
to enter the name of a new repository to be created. Used by the {@link RepositoryStep} of
either the new project wizard, the "convert to shared" wizard, or the "change repository"
wizard.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/wizard/project/RepositoryPanel.java