@Override
	public DomainFolder getFolder(String path) {
		int len = path.length();
		if (len == 0 || path.charAt(0) != FileSystem.SEPARATOR_CHAR) {
			throw new IllegalArgumentException(
				"Absolute path must begin with '" + FileSystem.SEPARATOR_CHAR + "'");
		}

		DomainFolder folder = getRootFolder();
		String[] split = path.split(FileSystem.SEPARATOR);
		if (split.length == 0) {
			return folder;
		}

		for (int i = 1; i < split.length; i++) {
			DomainFolder subFolder = folder.getFolder(split[i]);
			if (subFolder == null) {
				// Check for folder link-file if folder not found
				// NOTE: if real folder name matches link-file name it will block
				// use of folder link-file.
				DomainFile file = folder.getFile(split[i]);
				if (file != null && file.isLinkFile()) {
					subFolder = file.followLink();
				}
				if (subFolder == null) {
					return null;
				}
			}
			folder = subFolder;
		}
		return folder;
	}
Returns the owner of the project that is associated with this 
DefaultProjectData.  A value of null indicates an old multiuser
project.
@return the owner of the project
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/DefaultProjectData.java