@Override
	public LoadResults<? extends DomainObject> load(ByteProvider provider, String filename,
			Project project, String projectFolderPath, LoadSpec loadSpec, List<Option> options,
			MessageLog messageLog, Object consumer, TaskMonitor monitor)
			throws IOException, CancelledException, VersionException {

		DataTypeArchive dtArchive =
			loadPackedProgramDatabase(provider, filename, consumer, monitor);
		return new LoadResults<>(dtArchive, filename, projectFolderPath);
	}
Loads a packed Ghidra data type archive.
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/GdtLoader.java