Class PointSymbolizerImpl

    • Constructor Detail

      • PointSymbolizerImpl

        protected PointSymbolizerImpl()
        Creates a new instance of DefaultPointSymbolizer
      • PointSymbolizerImpl

        protected PointSymbolizerImpl​(Graphic graphic,
                                      Unit<Length> uom,
                                      String geom,
                                      String name,
                                      Description desc)
    • Method Detail

      • getGraphic

        public Graphic getGraphic()
        Provides the graphical-symbolization parameter to use for the point geometry.
        Specified by:
        getGraphic in interface PointSymbolizer
        Returns:
        The Graphic to be used when drawing a point
      • setGraphic

        public void setGraphic​(Graphic graphic)
        Setter for property graphic.
        Specified by:
        setGraphic in interface PointSymbolizer
        Parameters:
        graphic - New value of property graphic.
      • accept

        public Object accept​(TraversingStyleVisitor visitor,
                             Object data)
        Accept a StyleVisitor to perform an operation on this symbolizer.
        Specified by:
        accept in interface PointSymbolizer
        Specified by:
        accept in interface Symbolizer
        Parameters:
        visitor - The StyleVisitor to accept.
        Returns:
        value produced
      • clone

        public Object clone()
        Creates a deep copy clone.
        Specified by:
        clone in interface Cloneable
        Overrides:
        clone in class Object
        Returns:
        The deep copy clone.
        See Also:
        Object.clone()