package com.crawler.chart.impl; import com.crawler.chart.ChartGenerator; import com.crawler.model.Movie; import com.crawler.ui.MovieResultDisplay; import java.io.IOException; import java.util.List; public class GenreDistributionChartGenerator implements ChartGenerator { @Override public void generateChart(Movie[] movies) { List movieList = List.of(movies); try { MovieResultDisplay.generateGenreDistributionChart(movieList); } catch (IOException e) { e.printStackTrace(); } } @Override public String getChartName() { return "Genre Distribution Chart"; } }