|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.domui.dom.HtmlTagRenderer
to.etc.domui.dom.MsGarbageHtmlTagRenderer
public class MsGarbageHtmlTagRenderer
This is the HTML tag renderer for Microsoft Internet Exploder < 8.x, which tries to work around all of the gazillion bugs and blunders in these pieces of crapware.
Constructor Summary | |
---|---|
MsGarbageHtmlTagRenderer(BrowserVersion bv,
IBrowserOutput o)
|
Method Summary | |
---|---|
protected void |
renderChecked(NodeBase n,
boolean checked)
Render the "checked" attribute. |
protected void |
renderDisabled(NodeBase n,
boolean disabled)
IE has trouble setting these attributes inline. |
protected void |
renderReadOnly(NodeBase n,
boolean readonly)
IE has trouble setting these attributes inline. |
protected void |
renderSelected(NodeBase n,
boolean checked)
Render the 'selected' attribute. |
void |
visitTextArea(TextArea n)
FIXME This now contains IE code where browser-standard code would just generate a proper TextArea with a content block. |
Methods inherited from class to.etc.domui.dom.HtmlTagRenderer |
---|
addDelayedAttrs, appendStyle, basicNodeRender, basicNodeRender, fixColor, getBrowser, getMode, getStyleFor, isFullRender, isTagless, o, renderDiRo, renderEndTag, renderTag, renderTagend, sb, setRenderMode, setTagless, visitA, visitBR, visitButton, visitCheckbox, visitDiv, visitFileInput, visitForm, visitH, visitImg, visitInput, visitLabel, visitLi, visitLiteralXhtml, visitOption, visitRadioButton, visitSelect, visitSpan, visitTable, visitTBody, visitTD, 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 |
---|
public MsGarbageHtmlTagRenderer(BrowserVersion bv, IBrowserOutput o)
Method Detail |
---|
protected void renderDisabled(NodeBase n, boolean disabled) throws java.io.IOException
renderDisabled
in class HtmlTagRenderer
java.io.IOException
HtmlTagRenderer.renderDisabled(to.etc.domui.dom.html.NodeBase, boolean)
protected void renderReadOnly(NodeBase n, boolean readonly) throws java.io.IOException
renderReadOnly
in class HtmlTagRenderer
java.io.IOException
HtmlTagRenderer.renderReadOnly(to.etc.domui.dom.html.NodeBase, boolean)
protected void renderChecked(NodeBase n, boolean checked) throws java.io.IOException
HtmlTagRenderer
renderChecked
in class HtmlTagRenderer
java.io.IOException
protected void renderSelected(NodeBase n, boolean checked) throws java.io.IOException
HtmlTagRenderer
renderSelected
in class HtmlTagRenderer
java.io.IOException
public void visitTextArea(TextArea n) throws java.lang.Exception
HtmlTagRenderer
visitTextArea
in interface INodeVisitor
visitTextArea
in class HtmlTagRenderer
java.lang.Exception
INodeVisitor.visitTextArea(to.etc.domui.dom.html.TextArea)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |