private void defineBsimServer() {
		CreateBsimServerInfoDialog dialog = new CreateBsimServerInfoDialog();
		DockingWindowManager.showDialog(dialog);
		BSimServerInfo newServerInfo = dialog.getBsimServerInfo();
		if (newServerInfo != null) {
			serverManager.addServer(newServerInfo);
			lastAdded = newServerInfo;
			Swing.runLater(() -> serverTable.setSelectedRowObject(newServerInfo));
		}
	}
Dialog for managing BSim database server definitions
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/search/dialog/BSimServerDialog.java