/** * Gets a path to next game preview image. * * @param savePath a path to saves directory * @return a path to preview image */ public static Path getNextGamePreviewImagePath(final Path savePath) { final StoragePathProvider storagePathProvider = new StoragePathProvider(savePath); final Path previewsDirPath = storagePathProvider.getPreviewsPath(); final List<Path> previewsPaths = getAllPathsToFilesInFolder(previewsDirPath); final String fileName = getNextPreviewImageName(previewsPaths); return previewsDirPath.resolve(fileName); }