public PreferenceState getPreferenceState(String key) {
		Supplier<PreferenceState> supplier = preferenceStateMap.get(key);
		if (supplier != null) {
			return supplier.get();
		}
		return null;
	}
Gets a preferences state object stored with the given key. The state objects are loaded from
persistent storage when the tool using this window manager has its state loaded.

@param key The key with which to store the preferences.
@return the PrefrenceState object stored by the given key, or null if one does not exist
@see #putPreferenceState(String, PreferenceState)
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java