Class PlainTextRenderer

  • All Implemented Interfaces:
    Renderer

    public class PlainTextRenderer
    extends Object
    implements Renderer
    The PlainTextRendererServlet renders the current resource in plain text on behalf of the DefaultGetServlet.
    • Constructor Detail

      • PlainTextRenderer

        public PlainTextRenderer()
    • Method Detail

      • render

        public void render​(org.apache.sling.api.SlingHttpServletRequest req,
                           org.apache.sling.api.SlingHttpServletResponse resp)
                    throws IOException
        Specified by:
        render in interface Renderer
        Throws:
        IOException
      • dump

        protected void dump​(PrintWriter pw,
                            org.apache.sling.api.resource.Resource r,
                            Map<String,​Object> map)
        Dumps the information about the provided resource to a PrintWriter.
        Parameters:
        pw - the PrintWriter
        r - the resource
        map - the resource's properties
      • printPropertyValue

        protected void printPropertyValue​(PrintWriter pw,
                                          String name,
                                          Object value,
                                          boolean includeName)