@Override
	public void restoreXml(XmlPullParser parser, LSHVectorFactory vectorFactory) throws LSHException {
		dbname = null;
		owner = null;
		description = null;
		parser.start(name);
		while(parser.peek().isStart()) {
			XmlElement start = parser.start();
			String elname = start.getName();
			String val = parser.end().getText();
			if (elname.equals("name"))
				dbname = val;
			else if (elname.equals("owner"))
				owner = val;
			else if (elname.equals("description"))
				description = val;
		}
		parser.end();
	}
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