Class AbstractStyleVisitor

Object
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 Details

    • AbstractStyleVisitor

      public AbstractStyleVisitor()
  • Method Details

    • 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
    • visit

      public void visit(ContrastEnhancement contrastEnhancement)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster ContrastEnhancement element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      contrastEnhancement - the ContrastEnhancement to visit.
    • visit

      public void visit(ImageOutline outline)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster ImageOutline element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      outline - the ImageOutline to visit.
    • visit

      public void visit(ChannelSelection cs)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster ChannelSelection element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      cs - the ChannelSelection to visit.
    • visit

      public void visit(OverlapBehavior ob)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster OverlapBehaviorEnum element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      ob - the OverlapBehaviorEnum to visit.
    • visit

      public void visit(SelectedChannelType sct)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster SelectedChannelType element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      sct - the SelectedChannelType to visit.
    • visit

      public void visit(ShadedRelief sr)
      Description copied from interface: StyleVisitor
      Called when accept is called on a raster ShadedRelief element
      Specified by:
      visit in interface StyleVisitor
      Parameters:
      sr - the ShadedRelief to visit.