/** * Constructor for a RasterLayerLegendHelper. * * <p>It takes a {@link GetLegendGraphicRequest} object in order to do its magic. * * @param request the {@link GetLegendGraphicRequest} for which we want to build a legend * @param style the {@link Style} for which we want to build a legend * @param rule the {@link Rule} to use for rendering */ public RasterLayerLegendHelper( final GetLegendGraphicRequest request, Style style, String ruleName) { PackagedUtils.ensureNotNull(request, "The provided GetLegendGraphicRequest is null"); parseRequest(request, style, ruleName); }