|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.domui.dom.html.NodeVisitorBase
to.etc.domui.dom.HtmlFullRenderer
public class HtmlFullRenderer
Visits the node tree in such a way that a valid html document is generated.
Constructor Summary | |
---|---|
protected |
HtmlFullRenderer(HtmlTagRenderer tagRenderer,
IBrowserOutput o)
|
Method Summary | |
---|---|
IRequestContext |
ctx()
|
java.lang.StringBuilder |
getCreateJS()
Return all of the Javascript code to create/recreate this page. |
HtmlRenderMode |
getMode()
|
HtmlTagRenderer |
getTagRenderer()
|
boolean |
isXml()
|
IBrowserOutput |
o()
|
Page |
page()
|
void |
render(IRequestContext ctx,
Page page)
|
void |
renderHeadContributors()
Get all contributor sources and create an ordered list (ordered by the indicated 'order') to render. |
void |
renderLoadCSS(java.lang.String path)
|
void |
renderLoadJavascript(java.lang.String path)
|
protected void |
renderPageHeader()
|
void |
renderThemeCSS()
|
void |
setRenderMode(HtmlRenderMode m)
|
void |
setXml(boolean xml)
|
void |
visitChildren(NodeContainer c)
|
void |
visitLiteralXhtml(LiteralXhtml n)
Deprecated. |
void |
visitNodeBase(NodeBase n)
|
void |
visitNodeContainer(NodeContainer n)
|
void |
visitTextArea(TextArea n)
Overridden to fix bug 627; this prevents embedding content in textarea and renders the value as an attribute. |
Methods inherited from class to.etc.domui.dom.html.NodeVisitorBase |
---|
visitA, visitBR, visitButton, visitCheckbox, visitDiv, visitFileInput, visitForm, visitH, visitImg, visitInput, visitLabel, visitLi, visitOption, visitRadioButton, visitSelect, visitSpan, visitTable, visitTBody, visitTD, visitText, visitTextNode, visitTH, visitTHead, visitTR, visitUl, visitXmlNode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected HtmlFullRenderer(HtmlTagRenderer tagRenderer, IBrowserOutput o)
Method Detail |
---|
public HtmlTagRenderer getTagRenderer()
public HtmlRenderMode getMode()
public void setRenderMode(HtmlRenderMode m)
public boolean isXml()
public void setXml(boolean xml)
public IBrowserOutput o()
public IRequestContext ctx()
public Page page()
public void visitNodeBase(NodeBase n) throws java.lang.Exception
visitNodeBase
in class NodeVisitorBase
java.lang.Exception
@Deprecated public void visitLiteralXhtml(LiteralXhtml n) throws java.lang.Exception
visitLiteralXhtml
in interface INodeVisitor
visitLiteralXhtml
in class NodeVisitorBase
java.lang.Exception
NodeVisitorBase.visitLiteralXhtml(to.etc.domui.component.misc.LiteralXhtml)
public void visitTextArea(TextArea n) throws java.lang.Exception
visitTextArea
in interface INodeVisitor
visitTextArea
in class NodeVisitorBase
java.lang.Exception
NodeVisitorBase.visitTextArea(to.etc.domui.dom.html.TextArea)
public void visitNodeContainer(NodeContainer n) throws java.lang.Exception
visitNodeContainer
in class NodeVisitorBase
java.lang.Exception
public void visitChildren(NodeContainer c) throws java.lang.Exception
visitChildren
in class NodeVisitorBase
java.lang.Exception
protected void renderPageHeader() throws java.lang.Exception
java.lang.Exception
public void renderThemeCSS() throws java.lang.Exception
java.lang.Exception
public void renderHeadContributors() throws java.lang.Exception
java.lang.Exception
public void renderLoadCSS(java.lang.String path) throws java.lang.Exception
java.lang.Exception
public void renderLoadJavascript(java.lang.String path) throws java.lang.Exception
java.lang.Exception
public void render(IRequestContext ctx, Page page) throws java.lang.Exception
java.lang.Exception
public java.lang.StringBuilder getCreateJS()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |