| java.lang.Object org.geotools.styling.AbstractStyleFactory org.geotools.styling.StyleFactoryImpl
StyleFactoryImpl | public class StyleFactoryImpl extends AbstractStyleFactory implements StyleFactory2(Code) | | Factory for creating Styles. All style elements are returned as Interfaces
from org.geotools.core as opposed to Implementations from
org.geotools.defaultcore.
author: iant version: $Id: StyleFactoryImpl.java 25459 2007-05-08 05:19:25Z jgarnett $ |
Method Summary | |
public AnchorPoint | createAnchorPoint(Expression x, Expression y) | public ChannelSelection | createChannelSelection(SelectedChannelType[] channels) | public ColorMap | createColorMap() | public ColorMapEntry | createColorMapEntry() | public ContrastEnhancement | createContrastEnhancement() | public ContrastEnhancement | createContrastEnhancement(Expression gammaValue) | public Graphic | createDefaultGraphic() | public Displacement | createDisplacement(Expression x, Expression y) | public Extent | createExtent(String name, String value) | public ExternalGraphic | createExternalGraphic(String uri, String format) | public ExternalGraphic | createExternalGraphic(java.net.URL url, String format) | public FeatureTypeConstraint | createFeatureTypeConstraint(String featureTypeName, Filter filter, Extent[] extents) | public FeatureTypeStyle | createFeatureTypeStyle() | public FeatureTypeStyle | createFeatureTypeStyle(Rule[] rules) | public Fill | createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill) | public Fill | createFill(Expression color, Expression opacity) | public Fill | createFill(Expression color) | public Font | createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize) | public Graphic | createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation) | public Halo | createHalo(Fill fill, Expression radius) | public ImageOutline | createImageOutline(Symbolizer symbolizer) | public LayerFeatureConstraints | createLayerFeatureConstraints(FeatureTypeConstraint[] featureTypeConstraints) | public LinePlacement | createLinePlacement(Expression offset) | public LineSymbolizer | createLineSymbolizer() | public LineSymbolizer | createLineSymbolizer(Stroke stroke, String geometryPropertyName) | public Mark | createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation) | public Mark | createMark() | public NamedLayer | createNamedLayer() | public NamedStyle | createNamedStyle() | public PointPlacement | createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation) | public PointSymbolizer | createPointSymbolizer() | public PointSymbolizer | createPointSymbolizer(Graphic graphic, String geometryPropertyName) | public PolygonSymbolizer | createPolygonSymbolizer() | public PolygonSymbolizer | createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName) | public RasterSymbolizer | createRasterSymbolizer() | public RasterSymbolizer | createRasterSymbolizer(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement cenhancement, ShadedRelief relief, Symbolizer outline) | public RemoteOWS | createRemoteOWS(String service, String onlineResource) | public Rule | createRule() | public SelectedChannelType | createSelectedChannelType(String name, ContrastEnhancement enhancement) | public SelectedChannelType | createSelectedChannelType(String name, Expression gammaValue) | public ShadedRelief | createShadedRelief(Expression reliefFactor) | public Stroke | createStroke(Expression color, Expression width) | public Stroke | createStroke(Expression color, Expression width, Expression opacity) | public Stroke | createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke) | public Style | createStyle() | public StyledLayerDescriptor | createStyledLayerDescriptor() | public TextSymbolizer | createTextSymbolizer() | public TextSymbolizer | createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName) | public TextSymbolizer2 | createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName, Graphic graphic) | public UserLayer | createUserLayer() | public Mark | getCircleMark() | public Mark | getCrossMark() | public Fill | getDefaultFill() | public Font | getDefaultFont() Creates a defaultFont which is valid on all machines. | public Graphic | getDefaultGraphic() | public LineSymbolizer | getDefaultLineSymbolizer() | public Mark | getDefaultMark() | public PointPlacement | getDefaultPointPlacement() | public PointSymbolizer | getDefaultPointSymbolizer() | public PolygonSymbolizer | getDefaultPolygonSymbolizer() | public RasterSymbolizer | getDefaultRasterSymbolizer() | public Stroke | getDefaultStroke() | public Style | getDefaultStyle() | public TextSymbolizer | getDefaultTextSymbolizer() Creates a default Text Symbolizer, using the defaultFill, defaultFont
and defaultPointPlacement, Sets the geometry attribute name to be
geometry:text. | public Mark | getSquareMark() | public Mark | getStarMark() | public Mark | getTriangleMark() | public Mark | getXMark() |
StyleFactoryImpl | public StyleFactoryImpl()(Code) | | |
StyleFactoryImpl | protected StyleFactoryImpl(FilterFactory factory)(Code) | | |
createAnchorPoint | public AnchorPoint createAnchorPoint(Expression x, Expression y)(Code) | | |
createDisplacement | public Displacement createDisplacement(Expression x, Expression y)(Code) | | |
createFill | public Fill createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)(Code) | | |
createFill | public Fill createFill(Expression color, Expression opacity)(Code) | | |
createFill | public Fill createFill(Expression color)(Code) | | |
createFont | public Font createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)(Code) | | |
createMark | public Mark createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)(Code) | | |
createStroke | 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 | 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 | 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. throws: IllegalArgumentException - DOCUMENT ME! See Also: org.geotools.stroke |
getDefaultFont | public Font getDefaultFont()(Code) | | Creates a defaultFont which is valid on all machines. The font is of
size 10, Style and Weight normal and uses a serif font.
the default Font throws: RuntimeException - DOCUMENT ME! |
getDefaultPointPlacement | public PointPlacement getDefaultPointPlacement()(Code) | | returns a default PointPlacement with a 0,0 anchorPoint and a
displacement of 0,0 and a rotation of 0
a default PointPlacement. |
getDefaultTextSymbolizer | 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 |
getTriangleMark | public Mark getTriangleMark()(Code) | | |
Methods inherited from org.geotools.styling.AbstractStyleFactory | abstract public AnchorPoint createAnchorPoint(Expression x, Expression y)(Code)(Java Doc) abstract public ChannelSelection createChannelSelection(SelectedChannelType[] channels)(Code)(Java Doc) abstract public ColorMap createColorMap()(Code)(Java Doc) abstract public ColorMapEntry createColorMapEntry()(Code)(Java Doc) abstract public Displacement createDisplacement(Expression x, Expression y)(Code)(Java Doc) abstract public ExternalGraphic createExternalGraphic(URL url, String format)(Code)(Java Doc) abstract public ExternalGraphic createExternalGraphic(String uri, String format)(Code)(Java Doc) abstract public FeatureTypeStyle createFeatureTypeStyle(Rule[] rules)(Code)(Java Doc) abstract public FeatureTypeStyle createFeatureTypeStyle()(Code)(Java Doc) abstract public Fill createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)(Code)(Java Doc) abstract public Fill createFill(Expression color, Expression opacity)(Code)(Java Doc) abstract public Fill createFill(Expression color)(Code)(Java Doc) abstract public Font createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)(Code)(Java Doc) abstract public Graphic createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)(Code)(Java Doc) abstract public Halo createHalo(Fill fill, Expression radius)(Code)(Java Doc) abstract public LinePlacement createLinePlacement(Expression offset)(Code)(Java Doc) abstract public LineSymbolizer createLineSymbolizer()(Code)(Java Doc) abstract public LineSymbolizer createLineSymbolizer(Stroke stroke, String geometryPropertyName)(Code)(Java Doc) abstract public Mark createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)(Code)(Java Doc) abstract public Mark createMark()(Code)(Java Doc) abstract public NamedStyle createNamedStyle()(Code)(Java Doc) abstract public PointPlacement createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)(Code)(Java Doc) abstract public PointSymbolizer createPointSymbolizer()(Code)(Java Doc) abstract public PointSymbolizer createPointSymbolizer(Graphic graphic, String geometryPropertyName)(Code)(Java Doc) abstract public PolygonSymbolizer createPolygonSymbolizer()(Code)(Java Doc) abstract public PolygonSymbolizer createPolygonSymbolizer(Stroke stroke, Fill fill, String geometryPropertyName)(Code)(Java Doc) abstract public RasterSymbolizer createRasterSymbolizer(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline)(Code)(Java Doc) abstract public Rule createRule()(Code)(Java Doc) abstract public SelectedChannelType createSelectedChannelType(String name, Expression enhancement)(Code)(Java Doc) abstract public Stroke createStroke(Expression color, Expression width)(Code)(Java Doc) abstract public Stroke createStroke(Expression color, Expression width, Expression opacity)(Code)(Java Doc) abstract public Stroke createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)(Code)(Java Doc) abstract public Style createStyle()(Code)(Java Doc) abstract public TextSymbolizer createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, String geometryPropertyName)(Code)(Java Doc) abstract public TextSymbolizer createTextSymbolizer()(Code)(Java Doc) abstract public Mark getCircleMark()(Code)(Java Doc) abstract public Mark getCrossMark()(Code)(Java Doc) abstract public Fill getDefaultFill()(Code)(Java Doc) abstract public Font getDefaultFont()(Code)(Java Doc) abstract public Graphic getDefaultGraphic()(Code)(Java Doc) abstract public LineSymbolizer getDefaultLineSymbolizer()(Code)(Java Doc) abstract public Mark getDefaultMark()(Code)(Java Doc) abstract public PointPlacement getDefaultPointPlacement()(Code)(Java Doc) abstract public PointSymbolizer getDefaultPointSymbolizer()(Code)(Java Doc) abstract public PolygonSymbolizer getDefaultPolygonSymbolizer()(Code)(Java Doc) abstract public RasterSymbolizer getDefaultRasterSymbolizer()(Code)(Java Doc) abstract public Stroke getDefaultStroke()(Code)(Java Doc) abstract public Style getDefaultStyle()(Code)(Java Doc) abstract public TextSymbolizer getDefaultTextSymbolizer()(Code)(Java Doc) public Map getImplementationHints()(Code)(Java Doc) abstract public Mark getSquareMark()(Code)(Java Doc) abstract public Mark getStarMark()(Code)(Java Doc) abstract public Mark getTriangleMark()(Code)(Java Doc) abstract public Mark getXMark()(Code)(Java Doc)
|
|
|