Package org.geotools.renderer.lite
Class OpacityFinder
- Object
-
- AbstractStyleVisitor
-
- OpacityFinder
-
- All Implemented Interfaces:
StyleVisitor
public class OpacityFinder extends AbstractStyleVisitor implements StyleVisitor
Searches for translucent symbolizers- Author:
- jones
-
-
Field Summary
Fields Modifier and Type Field Description booleanhasOpacity
-
Constructor Summary
Constructors Constructor Description OpacityFinder(Class<?>[] acceptableTypes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmain(String[] args)voidvisit(AnchorPoint ap)Called when accept is called on an anchor pointvoidvisit(ChannelSelection cs)Called when accept is called on a rasterChannelSelectionelementvoidvisit(ColorMap cm)Called when accept is called on a raster color mapvoidvisit(ColorMapEntry cme)Called when accept is called on a raster color map entryvoidvisit(ContrastEnhancement contrastEnhancement)Called when accept is called on a raster ContrastEnhancement elementvoidvisit(Displacement dis)Called when accept is called on a displacementvoidvisit(ExternalGraphic exgr)Called when accept is called on an external graphicvoidvisit(FeatureTypeConstraint ftc)Called when accept is called on a FeatureTypeConstraint.voidvisit(FeatureTypeStyle fts)Called when accept is called on a fetauretypestylevoidvisit(Fill fill)Called when accept is called on a fillvoidvisit(Graphic gr)Called when accept is called on a graphicvoidvisit(Halo halo)Called when accept is called on a halovoidvisit(ImageOutline outline)Called when accept is called on a rasterImageOutlineelementvoidvisit(LinePlacement lp)Called when accept is called on a Line Placementvoidvisit(LineSymbolizer line)Called when accept is called on a linesymbolizervoidvisit(Mark mark)Called when accept is called on a markvoidvisit(NamedLayer layer)Called when accept is called on a NamedLayer.voidvisit(OverlapBehavior ob)Called when accept is called on a rasterOverlapBehaviorEnumelementvoidvisit(PointPlacement pp)Called when accept is called on a Point Placementvoidvisit(PointSymbolizer ps)Called when accept is called on a pointsymbolizervoidvisit(PolygonSymbolizer poly)Called when accept is called on a polygon symbolizervoidvisit(RasterSymbolizer raster)Called when accept is called on a rastersymbolizervoidvisit(Rule rule)Called when accept is called on a rulevoidvisit(SelectedChannelType sct)Called when accept is called on a rasterSelectedChannelTypeelementvoidvisit(ShadedRelief sr)Called when accept is called on a rasterShadedReliefelementvoidvisit(Stroke stroke)Called when accept is called on a strokevoidvisit(Style style)Called when accept is called on a Style.voidvisit(StyledLayerDescriptor sld)Called when accept is called on a StyledLayerDescriptor.voidvisit(Symbolizer sym)since it is impossible to create a Symbolizer this method should generate an exception or warning.voidvisit(TextSymbolizer text)Called when accept is called on a textsymbolizervoidvisit(UserLayer layer)Called when accept is called on a UserLayer.
-
-
-
Constructor Detail
-
OpacityFinder
public OpacityFinder(Class<?>[] acceptableTypes)
-
-
Method Detail
-
visit
public void visit(Style style)
Description copied from interface:StyleVisitorCalled when accept is called on a Style.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
style- The style to visit
-
visit
public void visit(Rule rule)
Description copied from interface:StyleVisitorCalled when accept is called on a rule- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
rule- the rule to visit
-
visit
public void visit(FeatureTypeStyle fts)
Description copied from interface:StyleVisitorCalled when accept is called on a fetauretypestyle- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
fts- the feature type styler to visit
-
visit
public void visit(Fill fill)
Description copied from interface:StyleVisitorCalled when accept is called on a fill- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
fill- the fill to be visited
-
visit
public void visit(Stroke stroke)
Description copied from interface:StyleVisitorCalled when accept is called on a stroke- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
stroke- the stroke to visit
-
visit
public void visit(Symbolizer sym)
Description copied from interface:StyleVisitorsince it is impossible to create a Symbolizer this method should generate an exception or warning.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
sym- the symbolizer to visit
-
visit
public void visit(PointSymbolizer ps)
Description copied from interface:StyleVisitorCalled when accept is called on a pointsymbolizer- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
ps- the point symbolizer to visit
-
visit
public void visit(LineSymbolizer line)
Description copied from interface:StyleVisitorCalled when accept is called on a linesymbolizer- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
line- the line symbolizer to visit
-
visit
public void visit(PolygonSymbolizer poly)
Description copied from interface:StyleVisitorCalled when accept is called on a polygon symbolizer- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
poly- the polygon symbolizer to visit
-
visit
public void visit(TextSymbolizer text)
Description copied from interface:StyleVisitorCalled when accept is called on a textsymbolizer- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
text- the text symbolizer to visit
-
visit
public void visit(RasterSymbolizer raster)
Description copied from interface:StyleVisitorCalled when accept is called on a rastersymbolizer- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
raster- the raster symbolizer to visit
-
visit
public void visit(Graphic gr)
Description copied from interface:StyleVisitorCalled when accept is called on a graphic- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
gr- the graphic to visit
-
visit
public void visit(Mark mark)
Description copied from interface:StyleVisitorCalled when accept is called on a mark- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
mark- the mark to visit
-
visit
public void visit(ExternalGraphic exgr)
Description copied from interface:StyleVisitorCalled when accept is called on an external graphic- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
exgr- the external graphic to visit
-
visit
public void visit(PointPlacement pp)
Description copied from interface:StyleVisitorCalled when accept is called on a Point Placement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
pp- the point placement to visit
-
visit
public void visit(AnchorPoint ap)
Description copied from interface:StyleVisitorCalled when accept is called on an anchor point- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
ap- the anchor point to visit
-
visit
public void visit(Displacement dis)
Description copied from interface:StyleVisitorCalled when accept is called on a displacement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
dis- the displacement to visit
-
visit
public void visit(LinePlacement lp)
Description copied from interface:StyleVisitorCalled when accept is called on a Line Placement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
lp- the line placement to visit
-
visit
public void visit(Halo halo)
Description copied from interface:StyleVisitorCalled when accept is called on a halo- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
halo- the halo to visit
-
main
public static void main(String[] args)
- Parameters:
args-
-
visit
public void visit(StyledLayerDescriptor sld)
Description copied from interface:StyleVisitorCalled when accept is called on a StyledLayerDescriptor.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
sld- The StyledLayerDescriptor to visit
-
visit
public void visit(NamedLayer layer)
Description copied from interface:StyleVisitorCalled when accept is called on a NamedLayer.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
layer- The NamedLayer to visit
-
visit
public void visit(UserLayer layer)
Description copied from interface:StyleVisitorCalled when accept is called on a UserLayer.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
layer- The UserLayer to visit
-
visit
public void visit(FeatureTypeConstraint ftc)
Description copied from interface:StyleVisitorCalled when accept is called on a FeatureTypeConstraint.- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
ftc- The FeatureTypeConstraint to visit
-
visit
public void visit(ColorMap cm)
Description copied from interface:StyleVisitorCalled when accept is called on a raster color map- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
cm- the color map to visit
-
visit
public void visit(ColorMapEntry cme)
Description copied from interface:StyleVisitorCalled when accept is called on a raster color map entry- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
cme- the color map to visit
-
visit
public void visit(ContrastEnhancement contrastEnhancement)
Description copied from interface:StyleVisitorCalled when accept is called on a raster ContrastEnhancement element- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
contrastEnhancement- theContrastEnhancementto visit.
-
visit
public void visit(ImageOutline outline)
Description copied from interface:StyleVisitorCalled when accept is called on a rasterImageOutlineelement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
outline- theImageOutlineto visit.
-
visit
public void visit(ChannelSelection cs)
Description copied from interface:StyleVisitorCalled when accept is called on a rasterChannelSelectionelement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
cs- theChannelSelectionto visit.
-
visit
public void visit(OverlapBehavior ob)
Description copied from interface:StyleVisitorCalled when accept is called on a rasterOverlapBehaviorEnumelement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
ob- theOverlapBehaviorEnumto visit.
-
visit
public void visit(SelectedChannelType sct)
Description copied from interface:StyleVisitorCalled when accept is called on a rasterSelectedChannelTypeelement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
sct- theSelectedChannelTypeto visit.
-
visit
public void visit(ShadedRelief sr)
Description copied from interface:StyleVisitorCalled when accept is called on a rasterShadedReliefelement- Specified by:
visitin interfaceStyleVisitor- Overrides:
visitin classAbstractStyleVisitor- Parameters:
sr- theShadedReliefto visit.
-
-