@Override
	public String[] getExternalLibraryNames() {
		ArrayList<String> list = new ArrayList<>();
		Symbol[] syms = symbolMgr.getSymbols(Address.NO_ADDRESS);
		for (Symbol s : syms) {
			if (s.getSymbolType() == SymbolType.LIBRARY) {
				list.add(s.getName());
			}
		}
		String[] names = new String[list.size()];
		list.toArray(names);
		return names;
	}
Removes the external location at the given external address
@param externalAddr the address at which to remove the external location.
@return true if external location was successfully removed else false
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/external/ExternalManagerDB.java