@Override
	public StringPropertyMap getStringPropertyMap(String propertyName) {
		PropertyMapDB<?> pm = propertyMapCache.get(propertyName);
		if (pm == null || pm instanceof StringPropertyMap) {
			return (StringPropertyMap) pm;
		}
		throw new TypeMismatchException("Property " + propertyName + " is not String type");
	}
Returns the StringPropertyMap associated with the given name.
@param propertyName the name of the property to retrieve.
@throws TypeMismatchException if a propertyMap named propertyName
exists but is not a StringPropertyMap.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/properties/DBPropertyMapManager.java