private boolean containsSupportedDataTypes(List<DomainFile> fileList) {

		for (DomainFile file : fileList) {
			if (!isSupportedDataType(file)) {
				return false;
			}
		}

		// if we get here then no invalid items were found, so as long as there is data, it is valid
		return fileList.size() > 0;
	}
The given list must contain only valid domain files (i.e., no folders or null items)
@param fileList The list of file objects to validate
@return true if <b>all</b> items in the list are supported
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/ToolButton.java