Class AbstractStyleVisitor

  • All Implemented Interfaces:
    StyleVisitor
    Direct Known Subclasses:
    OpacityFinder

    public class AbstractStyleVisitor
    extends Object
    implements StyleVisitor
    A basic implementation of the StyleVisitor interface.

    This class implements the full StyleVisitor interface and visits all components of a style object tree.

    • Constructor Detail

      • AbstractStyleVisitor

        public AbstractStyleVisitor()
    • Method Detail

      • visit

        public void visit​(StyledLayerDescriptor sld)
        Description copied from interface: StyleVisitor
        Called when accept is called on a StyledLayerDescriptor.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        sld - The StyledLayerDescriptor to visit
      • visit

        public void visit​(NamedLayer layer)
        Description copied from interface: StyleVisitor
        Called when accept is called on a NamedLayer.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        layer - The NamedLayer to visit
      • visit

        public void visit​(UserLayer layer)
        Description copied from interface: StyleVisitor
        Called when accept is called on a UserLayer.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        layer - The UserLayer to visit
      • visit

        public void visit​(FeatureTypeConstraint ftc)
        Description copied from interface: StyleVisitor
        Called when accept is called on a FeatureTypeConstraint.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        ftc - The FeatureTypeConstraint to visit
      • visit

        public void visit​(Style style)
        Description copied from interface: StyleVisitor
        Called when accept is called on a Style.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        style - The style to visit
      • visit

        public void visit​(Rule rule)
        Description copied from interface: StyleVisitor
        Called when accept is called on a rule
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        rule - the rule to visit
      • visit

        public void visit​(FeatureTypeStyle fts)
        Description copied from interface: StyleVisitor
        Called when accept is called on a fetauretypestyle
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        fts - the feature type styler to visit
      • visit

        public void visit​(Fill fill)
        Description copied from interface: StyleVisitor
        Called when accept is called on a fill
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        fill - the fill to be visited
      • visit

        public void visit​(Stroke stroke)
        Description copied from interface: StyleVisitor
        Called when accept is called on a stroke
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        stroke - the stroke to visit
      • visit

        public void visit​(Symbolizer sym)
        Description copied from interface: StyleVisitor
        since it is impossible to create a Symbolizer this method should generate an exception or warning.
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        sym - the 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
        Parameters:
        ps - the point symbolizer to visit
      • 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
        Parameters:
        line - the line symbolizer to visit
      • 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
        Parameters:
        poly - the polygon symbolizer to visit
      • 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
        Parameters:
        text - the text symbolizer to visit
      • visit

        public void visit​(RasterSymbolizer raster)
        Description copied from interface: StyleVisitor
        Called when accept is called on a rastersymbolizer
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        raster - the raster symbolizer to visit
      • visit

        public void visit​(Graphic gr)
        Description copied from interface: StyleVisitor
        Called when accept is called on a graphic
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        gr - the graphic to visit
      • visit

        public void visit​(Mark mark)
        Description copied from interface: StyleVisitor
        Called when accept is called on a mark
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        mark - the mark to visit
      • visit

        public void visit​(ExternalGraphic exgr)
        Description copied from interface: StyleVisitor
        Called when accept is called on an external graphic
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        exgr - the external graphic to visit
      • visit

        public void visit​(PointPlacement pp)
        Description copied from interface: StyleVisitor
        Called when accept is called on a Point Placement
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        pp - the point placement to visit
      • visit

        public void visit​(AnchorPoint ap)
        Description copied from interface: StyleVisitor
        Called when accept is called on an anchor point
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        ap - the anchor point to visit
      • visit

        public void visit​(Displacement dis)
        Description copied from interface: StyleVisitor
        Called when accept is called on a displacement
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        dis - the displacement to visit
      • visit

        public void visit​(LinePlacement lp)
        Description copied from interface: StyleVisitor
        Called when accept is called on a Line Placement
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        lp - the line placement to visit
      • visit

        public void visit​(Halo halo)
        Description copied from interface: StyleVisitor
        Called when accept is called on a halo
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        halo - the halo to visit
      • visit

        public void visit​(ColorMap colorMap)
        Description copied from interface: StyleVisitor
        Called when accept is called on a raster color map
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        colorMap - the color map to visit
      • visit

        public void visit​(ColorMapEntry colorMapEntry)
        Description copied from interface: StyleVisitor
        Called when accept is called on a raster color map entry
        Specified by:
        visit in interface StyleVisitor
        Parameters:
        colorMapEntry - the color map to visit