public StandardLegendItem( LinkedList<Styling> stylings, Continuation<LinkedList<Symbolizer<?>>> rule, Class<?> ruleType, String text, Renderer renderer, TextRenderer textRenderer ) { this.text = text; this.renderer = new StandardLegendRenderer( ruleType, stylings, text, renderer, textRenderer, rule ); }
@Override public void paint( int origin, LegendOptions opts ) { renderer.paint( origin, opts ); }
/ 2, mapcs ); } else if ( isLine ) { geom = getLegendLine( opts.spacing, origin - opts.spacing, opts.baseWidth, opts.baseHeight ); } else { geom = getLegendRect( opts.spacing, origin - opts.spacing, opts.baseWidth, opts.baseHeight ); paintRule( isPoint, maxSize, opts, geom );