public abstract class ALcdSLDGXYPainterFactory extends Object
Depending on the actual implementation of the factory methods, low level factory methods may be called by the higher level factory methods.
Constructor and Description |
---|
ALcdSLDGXYPainterFactory() |
Modifier and Type | Method and Description |
---|---|
abstract ALcdSLDFeatureTypeStylePainter |
createFeatureTypeStylePainter(TLcdSLDFeatureTypeStyle aStyle,
TLcdSLDContext aSLDContext)
Creates a feature type style painter that renders objects according to the styling information in
the given style, taking into account the context.
|
abstract ALcdSLDRulePainter |
createRulePainter(TLcdSLDRule aRule,
TLcdSLDContext aSLDContext)
Creates a rule painter which renders the objects accepted by the rule according to the style information
in the rule (contained in the symbolizers).
|
abstract ALcdSLDSymbolizerPainter |
createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer,
TLcdSLDContext aSLDContext)
Creates a symbolizer painter that renders objects according to the rendering hints defined in the given
symbolizer.
|
public abstract ALcdSLDFeatureTypeStylePainter createFeatureTypeStylePainter(TLcdSLDFeatureTypeStyle aStyle, TLcdSLDContext aSLDContext)
aStyle
- the feature type style to apply.aSLDContext
- the context to render the objects in.public abstract ALcdSLDRulePainter createRulePainter(TLcdSLDRule aRule, TLcdSLDContext aSLDContext)
aRule
- the rule the objects should comply to to be rendered.aSLDContext
- the context to render the objects in.public abstract ALcdSLDSymbolizerPainter createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer, TLcdSLDContext aSLDContext)
aSLDSymbolizer
- the collection of rendering hints to take into account.aSLDContext
- the context to render the objects in.