org.speakright.core.render.html
Class HTMLSpeechPageWriter
java.lang.Object
org.speakright.core.render.html.HTMLSpeechPageWriter
- All Implemented Interfaces:
- org.antlr.stringtemplate.StringTemplateErrorListener, ISpeechPageWriter
public class HTMLSpeechPageWriter
- extends java.lang.Object
- implements ISpeechPageWriter, org.antlr.stringtemplate.StringTemplateErrorListener
Speech page writer that generates HTML.
This is where any html-specific code goes. The speech page classes
in render should be agnostic.
- Author:
- Ian Rae
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_rcontext
public RenderContext m_rcontext
m_renderHeaderAndFooter
public static boolean m_renderHeaderAndFooter
- used for unit tests only
HTMLSpeechPageWriter
public HTMLSpeechPageWriter()
error
public void error(java.lang.String msg,
java.lang.Throwable e)
- Specified by:
error in interface org.antlr.stringtemplate.StringTemplateErrorListener
warning
public void warning(java.lang.String msg)
- Specified by:
warning in interface org.antlr.stringtemplate.StringTemplateErrorListener
setRenderContext
public void setRenderContext(RenderContext rcontext)
- Specified by:
setRenderContext in interface ISpeechPageWriter
getContent
public java.lang.String getContent()
- Specified by:
getContent in interface ISpeechPageWriter
o
public void o(java.lang.String s)
beginPage
public void beginPage()
- Specified by:
beginPage in interface ISpeechPageWriter
render
public void render(SpeechPage page)
- Description copied from interface:
ISpeechPageWriter
- Render the flow renderers.
- Specified by:
render in interface ISpeechPageWriter
- Parameters:
page - the SpeechPage containing one or more forms
endPage
public void endPage()
- Specified by:
endPage in interface ISpeechPageWriter