public abstract class

PageRenderer

extends Object

 java.lang.Object

↳com.parrot.docdown.generator.PageRenderer

Subclasses:

PackageRenderer, PackageListRenderer, MarkupRenderer, ClassRenderer, ApiPageRenderer

Summary

Fields
public static final StringCTXKEY_PAGE

protected final DefaultGeneratorgenerator

protected final org.rendersnake.RenderablepageRenderable

Constructors
publicPageRenderer(DefaultGenerator generator)

Methods
protected abstract org.rendersnake.RenderablecreateMainContentRenderable()

protected abstract org.rendersnake.RenderablecreateNavContentRenderable()

public static IDocPagegetPage(org.rendersnake.HtmlCanvas html)

public static IDocPagegetPage(org.rendersnake.PageContext context)

public voidrender(IDocPage page)

protected voidsetupRendering(org.rendersnake.PageContext context, IDocPage page)

from Object, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait

Fields

public static final String CTXKEY_PAGE

protected final org.rendersnake.Renderable pageRenderable

protected final DefaultGenerator generator

Constructors

public PageRenderer(DefaultGenerator generator)

Methods

protected abstract org.rendersnake.Renderable createNavContentRenderable()

protected abstract org.rendersnake.Renderable createMainContentRenderable()

public void render(IDocPage page)

protected void setupRendering(org.rendersnake.PageContext context, IDocPage page)

public static IDocPage getPage(org.rendersnake.PageContext context)

public static IDocPage getPage(org.rendersnake.HtmlCanvas html)