org.geotools.styling
Class StyleAttributeExtractorTruncated
Object
DefaultFilterVisitor
FilterAttributeExtractor
StyleAttributeExtractor
StyleAttributeExtractorTruncated
All Implemented Interfaces: StyleVisitor , ExpressionVisitor, FilterVisitor
public class StyleAttributeExtractorTruncated extends StyleAttributeExtractor implements StyleVisitor
A simple visitor whose purpose is to extract the set of attributes used by a
Style, that is, those that the Style expects to find in order to work
properly
This is very similiar to StyleAttributeExtractor, but with these differences:
a) it doesnt the count the tag in the
b) it doesnt count anything in the 's tag
c) it doesnt count anything in the 's tag
The reasons for this are because these fields are ALWAYS taken directly from the
feature, not from the style.
So, for making queries (knowing any property that might be possibily be used in the SLD), use
StyleAttributeExtractor. If you want to know what a symbolizer actually needs to cache, then
use this (StyleAttributeExtractorTruncated).
Author:
dblasby
Module:
modules/library/render (gt-render.jar)
Methods inherited from class StyleAttributeExtractor
getDefaultGeometryUsed , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit
Methods inherited from class DefaultFilterVisitor
visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visitNullFilter
Methods inherited from class Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface StyleVisitor
visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit , visit
StyleAttributeExtractorTruncated
public StyleAttributeExtractorTruncated ()
visit
public void visit (RasterSymbolizer rs)
Description copied from interface: StyleVisitor
Called when accept is called on a rastersymbolizer
Specified by: visit
in interface StyleVisitor
Overrides: visit
in class StyleAttributeExtractor
Parameters: rs
- the raster symbolizer to visit
visit
public void visit (PointSymbolizer ps)
Description copied from interface: StyleVisitor
Called when accept is called on a pointsymbolizer
Specified by: visit
in interface StyleVisitor
Overrides: visit
in class StyleAttributeExtractor
Parameters: ps
- the point symbolizer to visitSee Also: StyleVisitor.visit(org.geotools.styling.PointSymbolizer)
visit
public void visit (LineSymbolizer line)
Description copied from interface: StyleVisitor
Called when accept is called on a linesymbolizer
Specified by: visit
in interface StyleVisitor
Overrides: visit
in class StyleAttributeExtractor
Parameters: line
- the line symbolizer to visitSee Also: StyleVisitor.visit(org.geotools.styling.LineSymbolizer)
visit
public void visit (PolygonSymbolizer poly)
Description copied from interface: StyleVisitor
Called when accept is called on a polygon symbolizer
Specified by: visit
in interface StyleVisitor
Overrides: visit
in class StyleAttributeExtractor
Parameters: poly
- the polygon symbolizer to visitSee Also: StyleVisitor.visit(org.geotools.styling.PolygonSymbolizer)
visit
public void visit (TextSymbolizer text)
Description copied from interface: StyleVisitor
Called when accept is called on a textsymbolizer
Specified by: visit
in interface StyleVisitor
Overrides: visit
in class StyleAttributeExtractor
Parameters: text
- the text symbolizer to visitSee Also: StyleVisitor.visit(org.geotools.styling.TextSymbolizer)
Copyright © 1996-2009 Geotools . All Rights Reserved.