@Override
	public long createFile(FileSystem fs, FileSystem userfs, String path, String name,
			DomainObject obj, TaskMonitor monitor)
			throws IOException, InvalidNameException, CancelledException {
		if (!(obj instanceof URLLinkObject)) {
			throw new IOException("Unsupported domain object: " + obj.getClass().getName());
		}
		return createFile((URLLinkObject) obj, FOLDER_LINK_CONTENT_TYPE, fs, path, name, monitor);
	}
{@code FolderLinkContentHandler} provide folder-link support.  
Implementation relies on {@link AppInfo#getActiveProject()} to provide life-cycle 
management for related transient-projects opened while following folder-links.
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/FolderLinkContentHandler.java