@Nonnull
	public static File findOrCreateCacheFile() {
		final File file = new File(CACHE_DIR, PREFIX + SUFFIX);
		if (!file.exists()) {
			try {
				file.createNewFile();
			} catch (final IOException e) {
				throw new IllegalStateOfArgumentException("Can not create a cache file.", e);
			}
		}
		return file;
	}
@ Nonnull public static File findOrCreateCacheFile ( ) { final File file = new File ( CACHE_DIR , PREFIX + SUFFIX ) ; if ( ! file . exists ( ) ) { try { file . createNewFile ( ) ; } catch ( final IOException e ) { throw new IllegalStateOfArgumentException ( "Can not create a cache file." , e ) ; } } return file ; }
Gets the cache file for <em>UAS data</em> in the default temporary-file directory. If no cache file exists, a new
empty file in the default temporary-file directory will be created, using the default prefix and suffix to
generate its name.

@return file to cache read in <em>UAS data</em>
@throws net.sf.qualitycheck.exception.IllegalStateOfArgumentException
if the cache file can not be created