private void addDirectoryLocation() {
			File dir =
				FilePromptDialog.chooseDirectory("Enter Path", "Symbol Storage Location: ", null);
			if (dir == null) {
				return;
			}
			if (!dir.exists() || !dir.isDirectory()) {
				Msg.showError(this, this, "Bad path", "Invalid path: " + dir);
				return;
			}
			LocalSymbolStore symbolStore = new LocalSymbolStore(dir);
			tableModel.addSymbolServer(symbolStore);
		}
The union of the changed status of the local storage path and the additional
search paths table model changed status.

@return boolean true if the config has changed
Ghidra/Features/PDB/src/main/java/pdb/symbolserver/ui/ConfigPdbDialog.java