|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractStyleFactory
StyleFactoryImpl
public class StyleFactoryImpl
Factory for creating Styles. All style elements are returned as Interfaces from org.geotools.core as opposed to Implementations from org.geotools.defaultcore.
This class implements:
modules/library/main (gt-main.jar)
Constructor Summary | |
---|---|
|
StyleFactoryImpl()
|
protected |
StyleFactoryImpl(FilterFactory2 factory)
|
Method Summary | |
---|---|
AnchorPoint |
anchorPoint(Expression x,
Expression y)
|
ChannelSelection |
channelSelection(SelectedChannelType gray)
|
ChannelSelection |
channelSelection(SelectedChannelType red,
SelectedChannelType green,
SelectedChannelType blue)
|
ColorMap |
colorMap(Expression propertyName,
Expression... mapping)
|
ColorReplacementImpl |
colorReplacement(Expression propertyName,
Expression... mapping)
|
ContrastEnhancement |
contrastEnhancement(Expression gamma,
ContrastMethod method)
|
AnchorPoint |
createAnchorPoint(Expression x,
Expression y)
|
ChannelSelection |
createChannelSelection(SelectedChannelType[] channels)
|
ColorMap |
createColorMap()
|
ColorMapEntry |
createColorMapEntry()
|
ContrastEnhancement |
createContrastEnhancement()
|
ContrastEnhancement |
createContrastEnhancement(Expression gammaValue)
|
Graphic |
createDefaultGraphic()
|
Displacement |
createDisplacement(Expression x,
Expression y)
|
Extent |
createExtent(String name,
String value)
|
ExternalGraphic |
createExternalGraphic(String uri,
String format)
|
ExternalGraphic |
createExternalGraphic(URL url,
String format)
|
FeatureTypeConstraint |
createFeatureTypeConstraint(String featureTypeName,
Filter filter,
Extent[] extents)
|
FeatureTypeStyle |
createFeatureTypeStyle()
|
FeatureTypeStyle |
createFeatureTypeStyle(Rule[] rules)
|
Fill |
createFill(Expression color)
|
Fill |
createFill(Expression color,
Expression opacity)
|
Fill |
createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill)
|
Font |
createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize)
|
Graphic |
createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation)
|
Halo |
createHalo(Fill fill,
Expression radius)
|
ImageOutline |
createImageOutline(Symbolizer symbolizer)
|
LayerFeatureConstraints |
createLayerFeatureConstraints(FeatureTypeConstraint[] featureTypeConstraints)
|
LinePlacement |
createLinePlacement(Expression offset)
|
LineSymbolizer |
createLineSymbolizer()
|
LineSymbolizer |
createLineSymbolizer(Stroke stroke,
String geometryPropertyName)
|
Mark |
createMark()
|
Mark |
createMark(Expression wellKnownName,
Stroke stroke,
Fill fill,
Expression size,
Expression rotation)
|
NamedLayer |
createNamedLayer()
|
NamedStyle |
createNamedStyle()
|
PointPlacement |
createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation)
|
PointSymbolizer |
createPointSymbolizer()
|
PointSymbolizer |
createPointSymbolizer(Graphic graphic,
String geometryPropertyName)
|
PolygonSymbolizer |
createPolygonSymbolizer()
|
PolygonSymbolizer |
createPolygonSymbolizer(Stroke stroke,
Fill fill,
String geometryPropertyName)
|
RasterSymbolizer |
createRasterSymbolizer()
|
RasterSymbolizer |
createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement cenhancement,
ShadedRelief relief,
Symbolizer outline)
|
RemoteOWS |
createRemoteOWS(String service,
String onlineResource)
|
Rule |
createRule()
|
Rule |
createRule(Symbolizer[] symbolizers,
Description desc,
Graphic[] legends,
String name,
Filter filter,
boolean isElseFilter,
double maxScale,
double minScale)
|
SelectedChannelType |
createSelectedChannelType(String name,
ContrastEnhancement enhancement)
|
SelectedChannelType |
createSelectedChannelType(String name,
Expression gammaValue)
|
ShadedRelief |
createShadedRelief(Expression reliefFactor)
|
Stroke |
createStroke(Expression color,
Expression width)
A method to make a simple stroke of a provided color and width. |
Stroke |
createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke |
Stroke |
createStroke(Expression color,
Expression width,
Expression opacity,
Expression lineJoin,
Expression lineCap,
float[] dashArray,
Expression dashOffset,
Graphic graphicFill,
Graphic graphicStroke)
creates a stroke |
Style |
createStyle()
|
StyledLayerDescriptor |
createStyledLayerDescriptor()
|
TextSymbolizer |
createTextSymbolizer()
|
TextSymbolizer |
createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName)
|
TextSymbolizer2 |
createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName,
Graphic graphic)
Label Shield hack, non SLD 1.1 |
UserLayer |
createUserLayer()
|
Description |
description(InternationalString title,
InternationalString description)
|
Displacement |
displacement(Expression dx,
Expression dy)
|
ExtensionSymbolizer |
extensionSymbolizer(String name,
String propertyName,
Description description,
Unit<?> unit,
String extensionName,
Map<String,Expression> parameters)
|
ExternalGraphic |
externalGraphic(Icon inline,
Collection<ColorReplacement> replacements)
|
ExternalGraphic |
externalGraphic(OnLineResource resource,
String format,
Collection<ColorReplacement> replacements)
|
ExternalMarkImpl |
externalMark(Icon inline)
|
ExternalMarkImpl |
externalMark(OnLineResource resource,
String format,
int markIndex)
|
FeatureTypeStyle |
featureTypeStyle(String name,
Description description,
Id definedFor,
Set<Name> featureTypeNames,
Set<SemanticType> types,
List<Rule> rules)
|
Fill |
fill(GraphicFill fill,
Expression color,
Expression opacity)
|
Font |
font(List<Expression> family,
Expression style,
Expression weight,
Expression size)
|
Mark |
getCircleMark()
Convinence method for obtaining a mark of a fixed shape |
Mark |
getCrossMark()
Convinence method for obtaining a mark of a fixed shape |
Fill |
getDefaultFill()
|
Font |
getDefaultFont()
Creates a defaultFont which is valid on all machines. |
Graphic |
getDefaultGraphic()
|
LineSymbolizer |
getDefaultLineSymbolizer()
|
Mark |
getDefaultMark()
|
PointPlacement |
getDefaultPointPlacement()
returns a default PointPlacement with a 0,0 anchorPoint and a displacement of 0,0 and a rotation of 0 |
PointSymbolizer |
getDefaultPointSymbolizer()
|
PolygonSymbolizer |
getDefaultPolygonSymbolizer()
|
RasterSymbolizer |
getDefaultRasterSymbolizer()
|
Stroke |
getDefaultStroke()
|
Style |
getDefaultStyle()
|
TextSymbolizer |
getDefaultTextSymbolizer()
Creates a default Text Symbolizer, using the defaultFill, defaultFont and defaultPointPlacement, Sets the geometry attribute name to be geometry:text. |
Mark |
getSquareMark()
Convinence method for obtaining a mark of a fixed shape |
Mark |
getStarMark()
Convinence method for obtaining a mark of a fixed shape |
Mark |
getTriangleMark()
Convinence method for obtaining a mark of a fixed shape |
Mark |
getXMark()
Convinence method for obtaining a mark of a fixed shape |
Graphic |
graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp)
|
Graphic |
graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement)
|
GraphicLegend |
graphicLegend(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement)
|
Graphic |
graphicStroke(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement,
Expression initialGap,
Expression gap)
|
Halo |
halo(Fill fill,
Expression radius)
|
LinePlacement |
linePlacement(Expression offset,
Expression initialGap,
Expression gap,
boolean repeated,
boolean aligned,
boolean generalizedLine)
|
LineSymbolizer |
lineSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Expression offset)
|
Mark |
mark(Expression wellKnownName,
Fill fill,
Stroke stroke)
|
MarkImpl |
mark(ExternalMark externalMark,
Fill fill,
Stroke stroke)
|
PointPlacement |
pointPlacement(AnchorPoint anchor,
Displacement displacement,
Expression rotation)
|
PointSymbolizer |
pointSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Graphic graphic)
|
PolygonSymbolizer |
polygonSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Fill fill,
Displacement displacement,
Expression offset)
|
RasterSymbolizer |
rasterSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression opacity,
ChannelSelection channelSelection,
OverlapBehavior overlapsBehaviour,
ColorMap colorMap,
ContrastEnhancement contrast,
ShadedRelief shaded,
Symbolizer outline)
|
Rule |
rule(String name,
Description description,
GraphicLegend legend,
double min,
double max,
List<Symbolizer> symbolizers,
Filter filter)
|
SelectedChannelType |
selectedChannelType(String channelName,
ContrastEnhancement contrastEnhancement)
|
ShadedRelief |
shadedRelief(Expression reliefFactor,
boolean brightnessOnly)
|
Stroke |
stroke(Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset)
|
Stroke |
stroke(GraphicFill fill,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset)
|
Stroke |
stroke(GraphicStroke stroke,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset)
|
Style |
style(String name,
Description description,
boolean isDefault,
List<FeatureTypeStyle> featureTypeStyles,
Symbolizer defaultSymbolizer)
|
TextSymbolizer |
textSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression label,
Font font,
LabelPlacement placement,
Halo halo,
Fill fill)
|
Methods inherited from class AbstractStyleFactory |
---|
getImplementationHints |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface Factory |
---|
getImplementationHints |
Constructor Detail |
---|
public StyleFactoryImpl()
protected StyleFactoryImpl(FilterFactory2 factory)
Method Detail |
---|
public Style createStyle()
createStyle
in class AbstractStyleFactory
public NamedStyle createNamedStyle()
createNamedStyle
in class AbstractStyleFactory
public PointSymbolizer createPointSymbolizer()
createPointSymbolizer
in class AbstractStyleFactory
public PointSymbolizer createPointSymbolizer(Graphic graphic, String geometryPropertyName)
createPointSymbolizer
in class AbstractStyleFactory
public PolygonSymbolizer createPolygonSymbolizer()
createPolygonSymbolizer
in class AbstractStyleFactory
public PolygonSymbolizer createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName)
createPolygonSymbolizer
in class AbstractStyleFactory
public LineSymbolizer createLineSymbolizer()
createLineSymbolizer
in class AbstractStyleFactory
public LineSymbolizer createLineSymbolizer(Stroke stroke, String geometryPropertyName)
createLineSymbolizer
in class AbstractStyleFactory
public TextSymbolizer createTextSymbolizer()
createTextSymbolizer
in class AbstractStyleFactory
public TextSymbolizer createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName)
createTextSymbolizer
in class AbstractStyleFactory
public TextSymbolizer2 createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName, Graphic graphic)
StyleFactory2
createTextSymbolizer
in interface StyleFactory2
fill
- Fillfonts
- Font information (CSS)halo
- Describes Halolabel
- Expression for labellabelPlacement
- Captures label positiongeometryPropertyName
- With respect to this geometrygraphic
- Used to draw a backdrop behind label
public Extent createExtent(String name, String value)
public FeatureTypeConstraint createFeatureTypeConstraint(String featureTypeName, Filter filter, Extent[] extents)
public LayerFeatureConstraints createLayerFeatureConstraints(FeatureTypeConstraint[] featureTypeConstraints)
public FeatureTypeStyle createFeatureTypeStyle()
createFeatureTypeStyle
in class AbstractStyleFactory
public FeatureTypeStyle createFeatureTypeStyle(Rule[] rules)
createFeatureTypeStyle
in class AbstractStyleFactory
public Rule createRule()
createRule
in class AbstractStyleFactory
public Rule createRule(Symbolizer[] symbolizers, Description desc, Graphic[] legends, String name, Filter filter, boolean isElseFilter, double maxScale, double minScale)
public ImageOutline createImageOutline(Symbolizer symbolizer)
public Stroke createStroke(Expression color, Expression width)
createStroke
in class AbstractStyleFactory
color
- the color of the linewidth
- the width of the line
org.geotools.stroke
public Stroke createStroke(Expression color, Expression width, Expression opacity)
createStroke
in class AbstractStyleFactory
color
- the color of the linewidth
- The width of the lineopacity
- The opacity of the line
org.geotools.stroke
public Stroke createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)
createStroke
in class AbstractStyleFactory
color
- The color of the linewidth
- The width of the lineopacity
- The opacity of the linelineJoin
- - the type of Line jointlineCap
- - the type of line capdashArray
- - an array of floats describing the dashes in the linedashOffset
- - where in the dash array to start drawing fromgraphicFill
- - a graphic object to fill the line withgraphicStroke
- - a graphic object to draw the line with
IllegalArgumentException
- DOCUMENT ME!org.geotools.stroke
public Fill createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)
createFill
in class AbstractStyleFactory
public Fill createFill(Expression color, Expression opacity)
createFill
in class AbstractStyleFactory
public Fill createFill(Expression color)
createFill
in class AbstractStyleFactory
public Mark createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)
createMark
in class AbstractStyleFactory
public Mark getSquareMark()
AbstractStyleFactory
getSquareMark
in class AbstractStyleFactory
public Mark getCircleMark()
AbstractStyleFactory
getCircleMark
in class AbstractStyleFactory
public Mark getCrossMark()
AbstractStyleFactory
getCrossMark
in class AbstractStyleFactory
public Mark getXMark()
AbstractStyleFactory
getXMark
in class AbstractStyleFactory
public Mark getTriangleMark()
AbstractStyleFactory
getTriangleMark
in class AbstractStyleFactory
public Mark getStarMark()
AbstractStyleFactory
getStarMark
in class AbstractStyleFactory
public Mark createMark()
createMark
in class AbstractStyleFactory
public Graphic createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)
createGraphic
in class AbstractStyleFactory
public ExternalGraphic createExternalGraphic(String uri, String format)
createExternalGraphic
in class AbstractStyleFactory
public ExternalGraphic createExternalGraphic(URL url, String format)
createExternalGraphic
in class AbstractStyleFactory
public Font createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)
createFont
in class AbstractStyleFactory
public LinePlacement createLinePlacement(Expression offset)
createLinePlacement
in class AbstractStyleFactory
public PointPlacement createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)
createPointPlacement
in class AbstractStyleFactory
public AnchorPoint createAnchorPoint(Expression x, Expression y)
createAnchorPoint
in class AbstractStyleFactory
public Displacement createDisplacement(Expression x, Expression y)
createDisplacement
in class AbstractStyleFactory
public Halo createHalo(Fill fill, Expression radius)
createHalo
in class AbstractStyleFactory
public Fill getDefaultFill()
getDefaultFill
in class AbstractStyleFactory
public LineSymbolizer getDefaultLineSymbolizer()
getDefaultLineSymbolizer
in class AbstractStyleFactory
public Mark getDefaultMark()
getDefaultMark
in class AbstractStyleFactory
public PointSymbolizer getDefaultPointSymbolizer()
getDefaultPointSymbolizer
in class AbstractStyleFactory
public PolygonSymbolizer getDefaultPolygonSymbolizer()
getDefaultPolygonSymbolizer
in class AbstractStyleFactory
public Stroke getDefaultStroke()
getDefaultStroke
in class AbstractStyleFactory
public Style getDefaultStyle()
getDefaultStyle
in class AbstractStyleFactory
public TextSymbolizer getDefaultTextSymbolizer()
getDefaultTextSymbolizer
in class AbstractStyleFactory
public Font getDefaultFont()
getDefaultFont
in class AbstractStyleFactory
RuntimeException
- DOCUMENT ME!public Graphic createDefaultGraphic()
public Graphic getDefaultGraphic()
getDefaultGraphic
in class AbstractStyleFactory
public PointPlacement getDefaultPointPlacement()
getDefaultPointPlacement
in class AbstractStyleFactory
public RasterSymbolizer createRasterSymbolizer()
public RasterSymbolizer createRasterSymbolizer(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement cenhancement, ShadedRelief relief, Symbolizer outline)
createRasterSymbolizer
in class AbstractStyleFactory
public RasterSymbolizer getDefaultRasterSymbolizer()
getDefaultRasterSymbolizer
in class AbstractStyleFactory
public ChannelSelection createChannelSelection(SelectedChannelType[] channels)
createChannelSelection
in class AbstractStyleFactory
public ColorMap createColorMap()
createColorMap
in class AbstractStyleFactory
public ColorMapEntry createColorMapEntry()
createColorMapEntry
in class AbstractStyleFactory
public ContrastEnhancement createContrastEnhancement()
public ContrastEnhancement createContrastEnhancement(Expression gammaValue)
public SelectedChannelType createSelectedChannelType(String name, ContrastEnhancement enhancement)
public SelectedChannelType createSelectedChannelType(String name, Expression gammaValue)
createSelectedChannelType
in class AbstractStyleFactory
public StyledLayerDescriptor createStyledLayerDescriptor()
public UserLayer createUserLayer()
public NamedLayer createNamedLayer()
public RemoteOWS createRemoteOWS(String service, String onlineResource)
public ShadedRelief createShadedRelief(Expression reliefFactor)
public AnchorPoint anchorPoint(Expression x, Expression y)
anchorPoint
in interface StyleFactory
public ChannelSelection channelSelection(SelectedChannelType gray)
channelSelection
in interface StyleFactory
public ChannelSelection channelSelection(SelectedChannelType red, SelectedChannelType green, SelectedChannelType blue)
channelSelection
in interface StyleFactory
public ColorMap colorMap(Expression propertyName, Expression... mapping)
colorMap
in interface StyleFactory
public ColorReplacementImpl colorReplacement(Expression propertyName, Expression... mapping)
colorReplacement
in interface StyleFactory
public ContrastEnhancement contrastEnhancement(Expression gamma, ContrastMethod method)
contrastEnhancement
in interface StyleFactory
public Description description(InternationalString title, InternationalString description)
description
in interface StyleFactory
public Displacement displacement(Expression dx, Expression dy)
displacement
in interface StyleFactory
public ExternalGraphic externalGraphic(Icon inline, Collection<ColorReplacement> replacements)
externalGraphic
in interface StyleFactory
public ExternalGraphic externalGraphic(OnLineResource resource, String format, Collection<ColorReplacement> replacements)
externalGraphic
in interface StyleFactory
public ExternalMarkImpl externalMark(Icon inline)
externalMark
in interface StyleFactory
public ExternalMarkImpl externalMark(OnLineResource resource, String format, int markIndex)
externalMark
in interface StyleFactory
public FeatureTypeStyle featureTypeStyle(String name, Description description, Id definedFor, Set<Name> featureTypeNames, Set<SemanticType> types, List<Rule> rules)
featureTypeStyle
in interface StyleFactory
public Fill fill(GraphicFill fill, Expression color, Expression opacity)
fill
in interface StyleFactory
public Font font(List<Expression> family, Expression style, Expression weight, Expression size)
font
in interface StyleFactory
public Graphic graphic(List<GraphicalSymbol> symbols, Expression opacity, Expression size, Expression rotation, AnchorPoint anchor, Displacement disp)
graphic
in interface StyleFactory
public Graphic graphicFill(List<GraphicalSymbol> symbols, Expression opacity, Expression size, Expression rotation, AnchorPoint anchorPoint, Displacement displacement)
graphicFill
in interface StyleFactory
public GraphicLegend graphicLegend(List<GraphicalSymbol> symbols, Expression opacity, Expression size, Expression rotation, AnchorPoint anchorPoint, Displacement displacement)
graphicLegend
in interface StyleFactory
public Graphic graphicStroke(List<GraphicalSymbol> symbols, Expression opacity, Expression size, Expression rotation, AnchorPoint anchorPoint, Displacement displacement, Expression initialGap, Expression gap)
graphicStroke
in interface StyleFactory
public Halo halo(Fill fill, Expression radius)
halo
in interface StyleFactory
public LinePlacement linePlacement(Expression offset, Expression initialGap, Expression gap, boolean repeated, boolean aligned, boolean generalizedLine)
linePlacement
in interface StyleFactory
public LineSymbolizer lineSymbolizer(String name, Expression geometry, Description description, Unit<?> unit, Stroke stroke, Expression offset)
lineSymbolizer
in interface StyleFactory
public Mark mark(Expression wellKnownName, Fill fill, Stroke stroke)
mark
in interface StyleFactory
public MarkImpl mark(ExternalMark externalMark, Fill fill, Stroke stroke)
mark
in interface StyleFactory
public PointPlacement pointPlacement(AnchorPoint anchor, Displacement displacement, Expression rotation)
pointPlacement
in interface StyleFactory
public PointSymbolizer pointSymbolizer(String name, Expression geometry, Description description, Unit<?> unit, Graphic graphic)
pointSymbolizer
in interface StyleFactory
public PolygonSymbolizer polygonSymbolizer(String name, Expression geometry, Description description, Unit<?> unit, Stroke stroke, Fill fill, Displacement displacement, Expression offset)
polygonSymbolizer
in interface StyleFactory
public RasterSymbolizer rasterSymbolizer(String name, Expression geometry, Description description, Unit<?> unit, Expression opacity, ChannelSelection channelSelection, OverlapBehavior overlapsBehaviour, ColorMap colorMap, ContrastEnhancement contrast, ShadedRelief shaded, Symbolizer outline)
rasterSymbolizer
in interface StyleFactory
public ExtensionSymbolizer extensionSymbolizer(String name, String propertyName, Description description, Unit<?> unit, String extensionName, Map<String,Expression> parameters)
extensionSymbolizer
in interface StyleFactory
public Rule rule(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter)
rule
in interface StyleFactory
public SelectedChannelType selectedChannelType(String channelName, ContrastEnhancement contrastEnhancement)
selectedChannelType
in interface StyleFactory
public ShadedRelief shadedRelief(Expression reliefFactor, boolean brightnessOnly)
shadedRelief
in interface StyleFactory
public Stroke stroke(Expression color, Expression opacity, Expression width, Expression join, Expression cap, float[] dashes, Expression offset)
stroke
in interface StyleFactory
public Stroke stroke(GraphicFill fill, Expression color, Expression opacity, Expression width, Expression join, Expression cap, float[] dashes, Expression offset)
stroke
in interface StyleFactory
public Stroke stroke(GraphicStroke stroke, Expression color, Expression opacity, Expression width, Expression join, Expression cap, float[] dashes, Expression offset)
stroke
in interface StyleFactory
public Style style(String name, Description description, boolean isDefault, List<FeatureTypeStyle> featureTypeStyles, Symbolizer defaultSymbolizer)
style
in interface StyleFactory
public TextSymbolizer textSymbolizer(String name, Expression geometry, Description description, Unit<?> unit, Expression label, Font font, LabelPlacement placement, Halo halo, Fill fill)
textSymbolizer
in interface StyleFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |