public abstract class RenderingSelectorStyleVisitor extends DuplicatingStyleVisitor
copyFilter, ff, pages, sf, STRICT| Constructor and Description |
|---|
RenderingSelectorStyleVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canRender(Map<String,String> vendorOptions)
Check if the vendorOptions being passed allows the element they belong to, to be included in
the deep copy of the style.
|
protected abstract boolean |
canRenderInternal(String value)
Used by subclass to provide custom logic to check if the SLD element should be included in
the copy
|
protected Symbolizer |
copy(Symbolizer symbolizer) |
void |
visit(FeatureTypeStyle fts)
Called when accept is called on a fetauretypestyle
|
void |
visit(LineSymbolizer line)
Called when accept is called on a linesymbolizer
|
void |
visit(PointSymbolizer ps)
Called when accept is called on a pointsymbolizer
|
void |
visit(PolygonSymbolizer poly)
Called when accept is called on a polygon symbolizer
|
void |
visit(RasterSymbolizer raster)
Called when accept is called on a rastersymbolizer
|
void |
visit(Rule rule)
Called when accept is called on a rule
|
void |
visit(Symbolizer sym)
since it is impossible to create a Symbolizer this method should generate an exception or
warning.
|
void |
visit(TextSymbolizer text)
Called when accept is called on a textsymbolizer
|
copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copy, copyExpressions, copyFonts, getCopy, setStrict, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic void visit(FeatureTypeStyle fts)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorfts - the feature type styler to visitpublic void visit(Rule rule)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorrule - the rule to visitpublic void visit(Symbolizer sym)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorsym - the symbolizer to visitpublic void visit(PointSymbolizer ps)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorps - the point symbolizer to visitpublic void visit(LineSymbolizer line)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorline - the line symbolizer to visitpublic void visit(PolygonSymbolizer poly)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorpoly - the polygon symbolizer to visitpublic void visit(TextSymbolizer text)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitortext - the text symbolizer to visitpublic void visit(RasterSymbolizer raster)
StyleVisitorvisit in interface StyleVisitorvisit in class DuplicatingStyleVisitorraster - the raster symbolizer to visitprotected Symbolizer copy(Symbolizer symbolizer)
copy in class DuplicatingStyleVisitorprotected boolean canRender(Map<String,String> vendorOptions)
vendorOptions - the vendorOptions mapprotected abstract boolean canRenderInternal(String value)
value - the value of the Copyright © 1996–2021 Geotools. All rights reserved.