- buildLegendGraphic
Takes a GetLegendGraphicRequest and produces a BufferedImage that then can be
used by a subclass to
- <init>
Default constructor. Subclasses may provide its own with a String parameter to
establish its desired
- updateRuleTitles
- calcSymbolSize
Calculates a global rescaling factor for all the symbols to be drawn in the
given rules. This is to
- cloneWithDimensionality
Clones the given schema, changing the geometry attribute to match the given
dimensionality.
- createSampleFeature
Creates a sample Feature instance in the hope that it can be used in the
rendering of the legend gra
- getGeometryForDimensionality
Creates a Geometry class for the given dimensionality.
- getLayerLegend
Extracts legend for layer based on LayerInfo configuration or style
LegendGraphics.
- getLayerTitle
Renders a title for a layer (to be put on top of the layer legend).
- getSampleFeatureForRule
Returns a sample feature for the given rule, with the following criteria: - if a
sample is given in
- getSampleShape
Returns a java.awt.Shape appropiate to render a legend graphic given the
symbolizer type and the leg
- hasMixedGeometry
Checks if the given schema contains a GeometryDescriptor that has a generic
Geometry type.