private static ResourceFile validateFilename(ResourceFile packedDbfile) {
		if (!packedDbfile.getName().endsWith(SUFFIX)) {
			throw new IllegalArgumentException("Archive files must end with " + SUFFIX);
		}
		return packedDbfile;
	}
Construct a new DataTypeFileManager using the default data organization.
<p>
<B>NOTE:</B> it may be appropriate to {@link #getWarning() check for warnings} after
opening an existing archive file prior to use.  While an archive will remain useable 
with a warning condition, architecture-specific data may not be available or up-to-date.

@param packedDbfile file to load or create based upon openMode
@param openMode CREATE, READ_ONLY or UPDATE
@param monitor the progress monitor
@throws IOException if an IO error occurs
@throws CancelledException if task cancelled
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/FileDataTypeManager.java