public class ResponsiveHtmlController extends java.lang.Object implements IResponsiveHtmlController
Responsive HTML Controller
Constructor and Description |
---|
ResponsiveHtmlController()
Creates new instance
|
ResponsiveHtmlController(IHtmlFormattingController controller)
Creates new instance
|
Modifier and Type | Method and Description |
---|---|
void |
writeDocumentEnd(IHtmlGenerator generator,
IPresentation presentation)
Called to write html document footer.
|
void |
writeDocumentStart(IHtmlGenerator generator,
IPresentation presentation)
Called to write html document header.
|
void |
writeShapeEnd(IHtmlGenerator generator,
IShape shape)
Called before shape's rendering.
|
void |
writeShapeStart(IHtmlGenerator generator,
IShape shape)
Called before shape's rendering.
|
void |
writeSlideEnd(IHtmlGenerator generator,
ISlide slide)
Called to write html slide footer.
|
void |
writeSlideStart(IHtmlGenerator generator,
ISlide slide)
Called to write html slide header.
|
public ResponsiveHtmlController()
Creates new instance
public ResponsiveHtmlController(IHtmlFormattingController controller)
Creates new instance
controller
- HTML formatting controllerpublic final void writeDocumentStart(IHtmlGenerator generator, IPresentation presentation)
IHtmlFormattingController
Called to write html document header. Called once per presentation conversion.
writeDocumentStart
in interface IHtmlFormattingController
generator
- Output object.presentation
- Presentation which being currently rendered.public final void writeDocumentEnd(IHtmlGenerator generator, IPresentation presentation)
IHtmlFormattingController
Called to write html document footer. Called once per presentation conversion.
writeDocumentEnd
in interface IHtmlFormattingController
generator
- Output object.presentation
- Presentation which being currently rendered.public final void writeSlideStart(IHtmlGenerator generator, ISlide slide)
IHtmlFormattingController
Called to write html slide header. Called once per each of slides.
writeSlideStart
in interface IHtmlFormattingController
generator
- Output object.slide
- Slide which being currently rendered.public final void writeSlideEnd(IHtmlGenerator generator, ISlide slide)
IHtmlFormattingController
Called to write html slide footer. Called once per each of slides.
writeSlideEnd
in interface IHtmlFormattingController
generator
- Output object.slide
- Slide which being currently rendered.public final void writeShapeStart(IHtmlGenerator generator, IShape shape)
IHtmlFormattingController
Called before shape's rendering. Called once per each of shape. If this function writes anything to generator, current slide image generation will be finished, added html fragment inserted and new image will be started atop of the previous.
writeShapeStart
in interface IHtmlFormattingController
generator
- Output object.shape
- Shape which is about to render.public final void writeShapeEnd(IHtmlGenerator generator, IShape shape)
IHtmlFormattingController
Called before shape's rendering. Called once per each of shape. If this function writes anything to generator, current slide image generation will be finished, added html fragment inserted and new image will be started atop of the previous.
writeShapeEnd
in interface IHtmlFormattingController
generator
- Output object.shape
- Shape which is rendered last.