private boolean lookInProjectFolder(HeaderType type, DomainFolder parentFolder,
			String programName,
			TaskMonitor monitor, MessageLog log) {

		DomainFile child = parentFolder.getFile(programName);
		if (child != null) {
			Program program = null;
			try {
				program = (Program) child.getDomainObject(this, true, true, monitor);
				ByteProvider provider =
					MemoryByteProvider.createProgramHeaderByteProvider(program, false);
				return makeHeader(type, programName, provider, monitor);
			}
			catch (Exception e) {
				log.appendMsg("Unable to locate matching: " + type);
			}
			finally {
				if (program != null) {
					program.release(this);
				}
			}
		}
		return false;
	}
Looks in the specified project folder for a program with the specified name.
If found, then create a header of the specified type.
@param type the FileType
@param parentFolder the project folder
@param programName the program name
@param monitor the task monitor
@param log the message log
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/android/oat/bundle/FullOatBundle.java