GeoTools : Document Rendering

The rendering system is not currently documented in the User Guide. I have gotten stuck based on the amount of functionality overloading of the MapLayer class. I would like to see ...

  1. (tick) Break MapLayer into parts (WMSMapLayer, FeatureMapLayer, RasterMapLayer) each with their own constructor
  2. (tick) Document the above with code examples
  3. The documentation does not explain the extent of creativity available with the SLD specification - as such the documentation should provide:
    • Java Code
    • XML Fragment
    • Picture of the result
  4. Currently the best place to start is with the two "Lab" tutorials in the welcome section (ShapeLab and ImageLab).