getPageletEditor.addPathParameter(new Parameter("page", Parameter.Type.String, "The page uri"));
getPageletEditor.addPathParameter(new Parameter("composer", Parameter.Type.String, "The composer identifier"));
getPageletEditor.addPathParameter(new Parameter("pageletindex", Parameter.Type.String, "The pagelet's index within the composer (0 based)"));
getPageletEditor.addOptionalParameter(new Parameter("language", Parameter.Type.String, "The language id"));
getPageletEditor.setTestForm(new TestForm());
docs.addEndpoint(Endpoint.Type.READ, getPageletEditor);
Endpoint getRenderer = new Endpoint("/renderer/{page}/{composer}/{pageletindex}", Method.GET, "getrenderer");
getRenderer.setDescription("Returns the renderer for the given pagelet");
getRenderer.addFormat(new Format("html", null, null));
getRenderer.addStatus(ok("the pagelet was found and it's renderer is returned"));