public boolean containsRootFolder() {
		if (getFolderCount() == 0) {
			return false;
		}
		List<DomainFolder> folders = getSelectedFolders();
		for (DomainFolder domainFolder : folders) {
			if (domainFolder.getParent() == null) {
				return true;
			}
		}
		return false;
	}
A context that understands files that live in a {@link Project}.  Most of the clients of
this context will use its notion of selected {@link DomainFile}s and folders.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/datatable/ProjectDataContext.java