| |
|
| org.geotools.styling.StyleVisitor
All known Subclasses: org.geotools.styling.visitor.DuplicatingStyleVisitor, org.geotools.styling.StyleAttributeExtractorTruncated, org.geotools.renderer.lite.MetaBufferEstimator, org.geotools.styling.visitor.DuplicatorStyleVisitor, org.geotools.styling.StyleAttributeExtractor, org.geotools.renderer.shape.OpacityFinder,
StyleVisitor | public interface StyleVisitor (Code) | | An interface for classes that want to perform operations on a Style
hierarchy. It forms part of a GoF Visitor Patern implementation. A call to
style.accept(StyleVisitor) will result in a call to one of the methods in
this interface. The responsibility for traversing sub filters is intended
to lie with the visitor (this is unusual, but permited under the Visitor
pattern). A typical use would be to transcribe a style into a specific
format, e.g. XML or SQL. Alternativly it may be to extract specific
information from the Style structure, for example a list of all fills.
author: James Macgill author: Ian Turton version: $Id: StyleVisitor.java 20562 2006-07-16 14:54:53Z jgarnett $ |
visit | void visit(StyledLayerDescriptor sld)(Code) | | Called when accept is called on a StyledLayerDescriptor.
Parameters: sld - The StyledLayerDescriptor to visit |
visit | void visit(NamedLayer layer)(Code) | | Called when accept is called on a NamedLayer.
Parameters: layer - The NamedLayer to visit |
visit | void visit(UserLayer layer)(Code) | | Called when accept is called on a UserLayer.
Parameters: layer - The UserLayer to visit |
visit | void visit(FeatureTypeConstraint ftc)(Code) | | Called when accept is called on a FeatureTypeConstraint.
Parameters: ftc - The FeatureTypeConstraint to visit |
visit | void visit(Style style)(Code) | | Called when accept is called on a Style.
Parameters: style - The style to visit |
visit | void visit(Rule rule)(Code) | | Called when accept is called on a rule
Parameters: rule - the rule to visit |
visit | void visit(FeatureTypeStyle fts)(Code) | | Called when accept is called on a fetauretypestyle
Parameters: fts - the feature type styler to visit |
visit | void visit(Fill fill)(Code) | | Called when accept is called on a fill
Parameters: fill - the fill to be visited |
visit | void visit(Stroke stroke)(Code) | | Called when accept is called on a stroke
Parameters: stroke - the stroke to visit |
visit | void visit(Symbolizer sym)(Code) | | since it is impossible to create a Symbolizer this method should
generate an exception or warning.
Parameters: sym - the symbolizer to visit |
visit | void visit(PointSymbolizer ps)(Code) | | Called when accept is called on a pointsymbolizer
Parameters: ps - the point symbolizer to visit |
visit | void visit(LineSymbolizer line)(Code) | | Called when accept is called on a linesymbolizer
Parameters: line - the line symbolizer to visit |
visit | void visit(PolygonSymbolizer poly)(Code) | | Called when accept is called on a polygon symbolizer
Parameters: poly - the polygon symbolizer to visit |
visit | void visit(TextSymbolizer text)(Code) | | Called when accept is called on a textsymbolizer
Parameters: text - the text symbolizer to visit |
visit | void visit(RasterSymbolizer raster)(Code) | | Called when accept is called on a rastersymbolizer
Parameters: raster - the raster symbolizer to visit |
visit | void visit(Graphic gr)(Code) | | Called when accept is called on a graphic
Parameters: gr - the graphic to visit |
visit | void visit(Mark mark)(Code) | | Called when accept is called on a mark
Parameters: mark - the mark to visit |
visit | void visit(ExternalGraphic exgr)(Code) | | Called when accept is called on a external graphic
Parameters: exgr - the external graphic to visit |
visit | void visit(PointPlacement pp)(Code) | | Called when accept is called on a Point Placement
Parameters: pp - the point placement to visit |
visit | void visit(AnchorPoint ap)(Code) | | Called when accept is called on a anchor point
Parameters: ap - the anchor point to visit |
visit | void visit(Displacement dis)(Code) | | Called when accept is called on a displacement
Parameters: dis - the displacement to visit |
visit | void visit(LinePlacement lp)(Code) | | Called when accept is called on a Line Placement
Parameters: lp - the line placement to visit |
visit | void visit(Halo halo)(Code) | | Called when accept is called on a halo
Parameters: halo - the halo to visit |
visit | void visit(ColorMap colorMap)(Code) | | Called when accept is called on a raster color map
Parameters: colorMap - the color map to visit |
visit | void visit(ColorMapEntry colorMapEntry)(Code) | | Called when accept is called on a raster color map entry
Parameters: colorMapEntry - the color map to visit |
|
|
|