public static LinkedGhidraFolder getReadOnlyLinkedFolder(DomainFile folderLinkFile)
			throws IOException {

		if (!FOLDER_LINK_CONTENT_TYPE.equals(folderLinkFile.getContentType())) {
			return null;
		}

		URL url = getURL(folderLinkFile);

		Project activeProject = AppInfo.getActiveProject();
		if (activeProject == null) {
			Msg.error(FolderLinkContentHandler.class,
				"Use of Linked Folders requires active project.");
			return null;
		}
		GhidraFolder parent = ((GhidraFile) folderLinkFile).getParent();
		return new LinkedGhidraFolder(activeProject, parent, folderLinkFile.getName(), url);
	}
Get linked domain folder
@param folderLinkFile folder-link file.
@return {@link LinkedGhidraFolder} referenced by specified folder-link file or null if 
folderLinkFile content type is not {@value #FOLDER_LINK_CONTENT_TYPE}.
@throws IOException if an IO or folder item access error occurs
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/FolderLinkContentHandler.java