| 
Class Summary | 
| AbstractLayer | 
 ----------------------------------------------------------------------
  | 
| AbstractStyle | 
  | 
| AbstractSymbolizer | 
This is the basis of all symbolizers. | 
| Categorize | 
Categorize encapsulates data from a categorize element in a RasterSymbolizer. | 
| CssParameter | 
The simple SVG/CSS2 styling parameters are given with the CssParameter element, which is defined
 as follows:
 
   <xs:element name="CssParameter" type="sld:ParameterValueType"/>
      <xs:complexType name="ParameterValueType" mixed="true">
         <xs:choice minOccurs="0" maxOccurs="unbounded">
              <xs:element ref="wfs:expression"/>
          </xs:choice>
   </xs:complexType>
 
 The parameter values are allowed to be complex expressions for maximum flexibility. | 
| Drawing | 
This is the top level interface of Fill and Stroke defining the methods
 getGraphicFill() and getCssParameters() that are common to both. | 
| Extent | 
  | 
| ExternalGraphic | 
The ExternalGraphic element allows a reference to be made to an external graphic file with a Web URL. | 
| FeatureTypeConstraint | 
A FeatureTypeConstraint element is used to identify a feature type by well-known name, using the FeatureTypeName
 element. | 
| FeatureTypeStyle | 
The FeatureTypeStyle defines the styling that is to be applied to a single feature type of a
 layer). | 
| Fill | 
A Fill allows area geometries to be filled. | 
| Font | 
The Font element identifies a font of a certain family, style, weight, size and color. | 
| Geometry | 
The Geometry element is optional and if it is absent then the default geometry property of the feature type that is
 used in the containing FeatureStyleType is used. | 
| Graphic | 
A Graphic is a "graphic symbol" with an inherent shape, color, and size. | 
| GraphicFill | 
The GraphicFill element both indicates that a stipple-fill repeated graphic will be used and
 specifies the fill graphic. | 
| GraphicStroke | 
The GraphicStroke element both indicates that a repeated-linear-graphic stroke type will be used. | 
| Halo | 
Incarnation of a sld:Halo-element. | 
| Interpolate | 
Interpolate encapsulates data from the Symbology Encoding Schema (InterpolateType). | 
| InterpolationPoint | 
InterpolationPoint is used by Interpolate. | 
| LabelPlacement | 
Used to position a label relative to a point or a line string. | 
| LayerFeatureConstraints | 
The LayerFeatureConstraints element is optional in a NamedLayer and allows the user to specify
 constraints on what features of what feature types are to be selected by the named-layer
 reference. | 
| LegendGraphic | 
The LegendGraphic element gives an optional explicit Graphic symbol to be displayed in a legend
 for this rule. | 
| LinePlacement | 
Incarnation of an sld:LinePlacement-element. | 
| LineSymbolizer | 
Used to render a "stroke" along a linear geometry. | 
| Mark | 
A Mark takes a "shape" and applies coloring to it. | 
| NamedLayer | 
A NamedLayer uses the "name" attribute to identify a layer known to the WMS and can contain zero
 or more styles, either NamedStyles or UserStyles. | 
| NamedStyle | 
A NamedStyle uses the "name" attribute to identify a style known to the WMS
 
 ----------------------------------------------------------------------
  | 
| ParameterValueType | 
  | 
| PointPlacement | 
Incarnation of a sld:PointPlacement-element. | 
| PointSymbolizer | 
Used to render a "graphic" at a point. | 
| PolygonSymbolizer | 
Used to render an interior "fill" and an outlining "stroke" for a polygon or other 2D-area geometry. | 
| RasterSymbolizer | 
RasterSymbolizer encapsulates the Symbology Encoding values that may have been set. | 
| RemoteOWS | 
Since a layer is defined as a collection of potentially mixed-type features, the UserLayer
 element must provide the means to identify the features to be used. | 
| Rule | 
A rule is used to attach a condition to and group the individual symbolizers used for rendering. | 
| SLDFactory | 
Factory class for all mapped SLD-elements. | 
| Stroke | 
A Stroke allows a string of line segments (or any linear geometry) to be rendered. | 
| StyledLayerDescriptor | 
StyledLayerDescriptor: This is a sequence of styled layers, represented at the first level by
 Layer and UserLayer elements. | 
| StyleFactory | 
An utility class designed to easy creation of style by convinience methods. | 
| StyleUtils | 
Collects all property names used by a list of styles. | 
| TextSymbolizer | 
Used to render a text label, according to the parameters. | 
| UserLayer | 
In addition to using named layers, it is also useful to be able to define custom user-defined
 layers for rendering. | 
| UserStyle | 
A user-defined allows map styling to be defined externally from a system and to be passed around
 in an interoperable format. |