Package org.lobobrowser.html.domimpl
Class HTMLBodyElementImpl
- java.lang.Object
-
- All Implemented Interfaces:
ModelNode,CSS2PropertiesContext,ScriptableDelegate,org.w3c.dom.Element,HTMLBodyElement,HTMLElement,org.w3c.dom.Node
public class HTMLBodyElementImpl extends HTMLAbstractUIElement implements HTMLBodyElement
-
-
Field Summary
-
Fields inherited from class org.lobobrowser.html.domimpl.ElementImpl
attributes
-
Fields inherited from class org.lobobrowser.html.domimpl.NodeImpl
document, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNode
-
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
-
Constructor Summary
Constructors Constructor Description HTMLBodyElementImpl(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidassignAttributeField(java.lang.String normalName, java.lang.String value)protected RenderStatecreateRenderState(RenderState prevRenderState)java.lang.StringgetALink()Color of active links (after mouse-button down, but before mouse-button up).java.lang.StringgetBackground()URI [IETF RFC 2396] of the background texture tile image.java.lang.StringgetBgColor()Document background color.java.lang.StringgetLink()Color of links that are not active and unvisited.org.mozilla.javascript.FunctiongetOnload()java.lang.StringgetText()Document text color.java.lang.StringgetVLink()Color of links that have been visited by the user.voidsetALink(java.lang.String aLink)Color of active links (after mouse-button down, but before mouse-button up).voidsetBackground(java.lang.String background)URI [IETF RFC 2396] of the background texture tile image.voidsetBgColor(java.lang.String bgColor)Document background color.voidsetLink(java.lang.String link)Color of links that are not active and unvisited.voidsetOnload(org.mozilla.javascript.Function onload)voidsetText(java.lang.String text)Document text color.voidsetVLink(java.lang.String vLink)Color of links that have been visited by the user.-
Methods inherited from class org.lobobrowser.html.domimpl.HTMLAbstractUIElement
blur, focus, getEventFunction, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup
-
Methods inherited from class org.lobobrowser.html.domimpl.HTMLElementImpl
addStyleSheetDeclarations, appendOuterHTMLImpl, createDefaultStyleSheet, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAncestor, getAncestorForJavaClass, getAncestorWithClass, getAncestorWithId, getAttributeAsBoolean, getAttributeAsInt, getCharset, getClassName, getComputedStyle, getCssInputSourceForDecl, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOuterHTML, getParent, getParentStyle, getParentWithClass, getParentWithId, getPreceedingSibling, getPreceedingSiblingElement, getPreceedingSiblingWithClass, getPreceedingSiblingWithId, getPseudoNames, getStyle, informInvalid, informInvalidAttibute, setCharset, setClassName, setCurrentStyle, setInnerHTML, setMouseOver, setStyle, toString, warn, warn
-
Methods inherited from class org.lobobrowser.html.domimpl.ElementImpl
createSimilarNode, equalAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDir, getElementsByTagName, getElementsByTagNameNS, getId, getLang, getLocalName, getNodeName, getNodeType, getNodeValue, getRawInnerText, getSchemaTypeInfo, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, htmlEncodeChildText, isTagName, normalizeAttributeName, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeImpl, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerText, setLang, setNodeValue, setTitle
-
Methods inherited from class org.lobobrowser.html.domimpl.NodeImpl
appendChild, appendInnerHTMLImpl, appendInnerTextImpl, cloneNode, compareDocumentPosition, findUINode, forgetRenderState, getAlignmentX, getAlignmentY, getBaseURI, getChildNodes, getChildren, getChildrenArray, getDescendents, getDocumentItem, getDocumentURL, getFeature, getFirstChild, getFullURL, getHtmlRendererContext, getInnerHTML, getInnerText, getLastChild, getNamespaceURI, getNextSibling, getNodeList, getOwnerDocument, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousSibling, getRenderState, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informDocumentInvalid, informExternalScriptLoading, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualNode, isEqualOrDescendentOf, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeAllChildren, removeAllChildrenImpl, removeChild, removeChildAt, removeChildren, removeChildrenImpl, replaceAdjacentTextNodes, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setPrefix, setTextContent, setUINode, setUserData
-
Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate
getScriptable, setScriptable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.lobobrowser.html.style.CSS2PropertiesContext
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid
-
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
-
Methods inherited from interface org.w3c.dom.html2.HTMLElement
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
-
-
-
Method Detail
-
getALink
public java.lang.String getALink()
Description copied from interface:HTMLBodyElementColor of active links (after mouse-button down, but before mouse-button up). See the alink attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getALinkin interfaceHTMLBodyElement
-
setALink
public void setALink(java.lang.String aLink)
Description copied from interface:HTMLBodyElementColor of active links (after mouse-button down, but before mouse-button up). See the alink attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setALinkin interfaceHTMLBodyElement
-
getBackground
public java.lang.String getBackground()
Description copied from interface:HTMLBodyElementURI [IETF RFC 2396] of the background texture tile image. See the background attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getBackgroundin interfaceHTMLBodyElement
-
setBackground
public void setBackground(java.lang.String background)
Description copied from interface:HTMLBodyElementURI [IETF RFC 2396] of the background texture tile image. See the background attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setBackgroundin interfaceHTMLBodyElement
-
getBgColor
public java.lang.String getBgColor()
Description copied from interface:HTMLBodyElementDocument background color. See the bgcolor attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getBgColorin interfaceHTMLBodyElement
-
setBgColor
public void setBgColor(java.lang.String bgColor)
Description copied from interface:HTMLBodyElementDocument background color. See the bgcolor attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setBgColorin interfaceHTMLBodyElement
-
getLink
public java.lang.String getLink()
Description copied from interface:HTMLBodyElementColor of links that are not active and unvisited. See the link attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getLinkin interfaceHTMLBodyElement
-
setLink
public void setLink(java.lang.String link)
Description copied from interface:HTMLBodyElementColor of links that are not active and unvisited. See the link attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setLinkin interfaceHTMLBodyElement
-
getText
public java.lang.String getText()
Description copied from interface:HTMLBodyElementDocument text color. See the text attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getTextin interfaceHTMLBodyElement
-
setText
public void setText(java.lang.String text)
Description copied from interface:HTMLBodyElementDocument text color. See the text attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setTextin interfaceHTMLBodyElement
-
getVLink
public java.lang.String getVLink()
Description copied from interface:HTMLBodyElementColor of links that have been visited by the user. See the vlink attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
getVLinkin interfaceHTMLBodyElement
-
setVLink
public void setVLink(java.lang.String vLink)
Description copied from interface:HTMLBodyElementColor of links that have been visited by the user. See the vlink attribute definition in HTML 4.01. This attribute is deprecated in HTML 4.01.- Specified by:
setVLinkin interfaceHTMLBodyElement
-
createRenderState
protected RenderState createRenderState(RenderState prevRenderState)
- Overrides:
createRenderStatein classHTMLElementImpl
-
getOnload
public org.mozilla.javascript.Function getOnload()
-
setOnload
public void setOnload(org.mozilla.javascript.Function onload)
-
assignAttributeField
protected void assignAttributeField(java.lang.String normalName, java.lang.String value)- Overrides:
assignAttributeFieldin classHTMLAbstractUIElement
-
-