| java.lang.Object org.geotools.styling.AbstractStyleFactory
All known Subclasses: org.geotools.styling.StyleFactoryImpl,
AbstractStyleFactory | abstract public class AbstractStyleFactory implements StyleFactory(Code) | | Abstract base class for implementing style factories.
|
Method Summary | |
abstract public AnchorPoint | createAnchorPoint(Expression x, Expression y) | abstract public ChannelSelection | createChannelSelection(SelectedChannelType[] channels) | abstract public ColorMap | createColorMap() | abstract public ColorMapEntry | createColorMapEntry() | abstract public Displacement | createDisplacement(Expression x, Expression y) | abstract public ExternalGraphic | createExternalGraphic(URL url, String format) | abstract public ExternalGraphic | createExternalGraphic(String uri, String format) | abstract public FeatureTypeStyle | createFeatureTypeStyle(Rule[] rules) | abstract public FeatureTypeStyle | createFeatureTypeStyle() | abstract public Fill | createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill) | abstract public Fill | createFill(Expression color, Expression opacity) | abstract public Fill | createFill(Expression color) | abstract public Font | createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize) | abstract public Graphic | createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation) | abstract public Halo | createHalo(Fill fill, Expression radius) | abstract public LinePlacement | createLinePlacement(Expression offset) | abstract public LineSymbolizer | createLineSymbolizer() | abstract public LineSymbolizer | createLineSymbolizer(Stroke stroke, String geometryPropertyName) | abstract public Mark | createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation) | abstract public Mark | createMark() | abstract public NamedStyle | createNamedStyle() | abstract public PointPlacement | createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation) | abstract public PointSymbolizer | createPointSymbolizer() | abstract public PointSymbolizer | createPointSymbolizer(Graphic graphic, String geometryPropertyName) | abstract public PolygonSymbolizer | createPolygonSymbolizer() | abstract public PolygonSymbolizer | createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName) | abstract public RasterSymbolizer | createRasterSymbolizer(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline) | abstract public Rule | createRule() | abstract public SelectedChannelType | createSelectedChannelType(String name, Expression enhancement) | abstract public Stroke | createStroke(Expression color, Expression width) | abstract public Stroke | createStroke(Expression color, Expression width, Expression opacity) | abstract public Stroke | createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke) | abstract public Style | createStyle() | abstract public TextSymbolizer | createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName) | abstract public TextSymbolizer | createTextSymbolizer() | abstract public Mark | getCircleMark() | abstract public Mark | getCrossMark() | abstract public Fill | getDefaultFill() | abstract public Font | getDefaultFont() | abstract public Graphic | getDefaultGraphic() | abstract public LineSymbolizer | getDefaultLineSymbolizer() | abstract public Mark | getDefaultMark() | abstract public PointPlacement | getDefaultPointPlacement() | abstract public PointSymbolizer | getDefaultPointSymbolizer() | abstract public PolygonSymbolizer | getDefaultPolygonSymbolizer() | abstract public RasterSymbolizer | getDefaultRasterSymbolizer() | abstract public Stroke | getDefaultStroke() | abstract public Style | getDefaultStyle() | abstract public TextSymbolizer | getDefaultTextSymbolizer() Creates a default Text Symbolizer, using the defaultFill, defaultFont
and defaultPointPlacement, Sets the geometry attribute name to be
geometry:text. | public Map | getImplementationHints() Returns implementation hints for this factory. | abstract public Mark | getSquareMark() | abstract public Mark | getStarMark() | abstract public Mark | getTriangleMark() | abstract public Mark | getXMark() |
createAnchorPoint | abstract public AnchorPoint createAnchorPoint(Expression x, Expression y)(Code) | | |
createDisplacement | abstract public Displacement createDisplacement(Expression x, Expression y)(Code) | | |
createFill | abstract public Fill createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)(Code) | | |
createFill | abstract public Fill createFill(Expression color, Expression opacity)(Code) | | |
createFill | abstract public Fill createFill(Expression color)(Code) | | |
createFont | abstract public Font createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)(Code) | | |
createHalo | abstract public Halo createHalo(Fill fill, Expression radius)(Code) | | |
createMark | abstract public Mark createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)(Code) | | |
createStroke | abstract public Stroke createStroke(Expression color, Expression width)(Code) | | A convienice method to make a simple stroke
Parameters: color - the color of the line Parameters: width - the width of the line the stroke object See Also: org.geotools.stroke |
createStroke | abstract public Stroke createStroke(Expression color, Expression width, Expression opacity)(Code) | | A convienice method to make a simple stroke
Parameters: color - the color of the line Parameters: width - The width of the line Parameters: opacity - The opacity of the line The stroke See Also: org.geotools.stroke |
createStroke | abstract public Stroke createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)(Code) | | creates a stroke
Parameters: color - The color of the line Parameters: width - The width of the line Parameters: opacity - The opacity of the line Parameters: lineJoin - - the type of Line joint Parameters: lineCap - - the type of line cap Parameters: dashArray - - an array of floats describing the dashes in the line Parameters: dashOffset - - where in the dash array to start drawing from Parameters: graphicFill - - a graphic object to fill the line with Parameters: graphicStroke - - a graphic object to draw the line with The completed stroke. See Also: org.geotools.stroke |
getCircleMark | abstract public Mark getCircleMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
getCrossMark | abstract public Mark getCrossMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
getDefaultFill | abstract public Fill getDefaultFill()(Code) | | |
getDefaultFont | abstract public Font getDefaultFont()(Code) | | |
getDefaultGraphic | abstract public Graphic getDefaultGraphic()(Code) | | |
getDefaultMark | abstract public Mark getDefaultMark()(Code) | | |
getDefaultStroke | abstract public Stroke getDefaultStroke()(Code) | | |
getDefaultStyle | abstract public Style getDefaultStyle()(Code) | | |
getDefaultTextSymbolizer | abstract public TextSymbolizer getDefaultTextSymbolizer()(Code) | | Creates a default Text Symbolizer, using the defaultFill, defaultFont
and defaultPointPlacement, Sets the geometry attribute name to be
geometry:text. No Halo is set. The label is not set
A default TextSymbolizer |
getImplementationHints | public Map getImplementationHints()(Code) | | Returns implementation hints for this factory. The default
implementation returns an empty map.
DOCUMENT ME! |
getSquareMark | abstract public Mark getSquareMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
getStarMark | abstract public Mark getStarMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
getTriangleMark | abstract public Mark getTriangleMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
getXMark | abstract public Mark getXMark()(Code) | | Convinence method for obtaining a mark of a fixed shape
a Mark that matches the name in this method. |
|
|