org.geotools.styling
Interface StyleFactory2

All Superinterfaces:
Factory, StyleFactory
All Known Implementing Classes:
StyleFactoryImpl

public interface StyleFactory2
extends StyleFactory

Abstract base class for implementing style factories.

Module:
modules/library/api (gt-api.jar)

Method Summary
 TextSymbolizer2 createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName, Graphic graphic)
          Label Shield hack, non SLD 1.1
 
Methods inherited from interface StyleFactory
anchorPoint, channelSelection, channelSelection, colorMap, colorReplacement, contrastEnhancement, createAnchorPoint, createChannelSelection, createColorMap, createColorMapEntry, createContrastEnhancement, createContrastEnhancement, createDefaultGraphic, createDisplacement, createExtent, createExternalGraphic, createExternalGraphic, createFeatureTypeConstraint, createFeatureTypeStyle, createFeatureTypeStyle, createFill, createFill, createFill, createFont, createGraphic, createHalo, createImageOutline, createLayerFeatureConstraints, createLinePlacement, createLineSymbolizer, createLineSymbolizer, createMark, createMark, createNamedLayer, createNamedStyle, createPointPlacement, createPointSymbolizer, createPointSymbolizer, createPolygonSymbolizer, createPolygonSymbolizer, createRasterSymbolizer, createRasterSymbolizer, createRemoteOWS, createRule, createSelectedChannelType, createSelectedChannelType, createShadedRelief, createStroke, createStroke, createStroke, createStyle, createStyledLayerDescriptor, createTextSymbolizer, createTextSymbolizer, createUserLayer, description, displacement, extensionSymbolizer, externalGraphic, externalGraphic, externalMark, externalMark, featureTypeStyle, fill, font, getCircleMark, getCrossMark, getDefaultFill, getDefaultFont, getDefaultGraphic, getDefaultLineSymbolizer, getDefaultMark, getDefaultPointPlacement, getDefaultPointSymbolizer, getDefaultPolygonSymbolizer, getDefaultRasterSymbolizer, getDefaultStroke, getDefaultStyle, getDefaultTextSymbolizer, getSquareMark, getStarMark, getTriangleMark, getXMark, graphic, graphicFill, graphicLegend, graphicStroke, halo, linePlacement, lineSymbolizer, mark, mark, pointPlacement, pointSymbolizer, polygonSymbolizer, rasterSymbolizer, rule, selectedChannelType, shadedRelief, stroke, stroke, stroke, style, textSymbolizer
 
Methods inherited from interface Factory
getImplementationHints
 

Method Detail

createTextSymbolizer

TextSymbolizer2 createTextSymbolizer(Fill fill,
                                     Font[] fonts,
                                     Halo halo,
                                     Expression label,
                                     LabelPlacement labelPlacement,
                                     String geometryPropertyName,
                                     Graphic graphic)
Label Shield hack, non SLD 1.1

Parameters:
fill - Fill
fonts - Font information (CSS)
halo - Describes Halo
label - Expression for label
labelPlacement - Captures label position
geometryPropertyName - With respect to this geometry
graphic - Used to draw a backdrop behind label
Returns:
TextSymbolizer2 allowing for a backdrop behind text label


Copyright © 1996-2010 Geotools. All Rights Reserved.