@Override
	public void saveXml(Writer fwrite) throws IOException {
		fwrite.append('<').append(name).append(">\n");
		if (dbname!=null && dbname.length()!=0)
			fwrite.append("<name>").append(XmlUtilities.escapeElementEntities(dbname)).append("</name>\n");
		if (owner!=null && owner.length()!=0)
			fwrite.append("<owner>").append(XmlUtilities.escapeElementEntities(owner)).append("</owner>\n");
		if (description!=null && description.length()!=0)
			fwrite.append("<description>").append(XmlUtilities.escapeElementEntities(description)).append("</description>\n");
		fwrite.append("</").append(name).append(">\n");
	}
Request that the high-level meta-data fields (name,owner,description) of a database be changed
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/protocol/InstallMetadataRequest.java