org.lobobrowser.html.domimpl
Class HTMLAbstractUIElement
java.lang.Object
org.lobobrowser.js.AbstractScriptableDelegate
org.lobobrowser.html.domimpl.NodeImpl
org.lobobrowser.html.domimpl.ElementImpl
org.lobobrowser.html.domimpl.HTMLElementImpl
org.lobobrowser.html.domimpl.HTMLAbstractUIElement
- All Implemented Interfaces:
- ModelNode, CSS2PropertiesContext, ScriptableDelegate, org.w3c.dom.Element, HTMLElement, org.w3c.dom.Node
- Direct Known Subclasses:
- HTMLAppletElementImpl, HTMLBaseFontElementImpl, HTMLBaseInputElement, HTMLBlockQuoteElementImpl, HTMLBodyElementImpl, HTMLCenterElementImpl, HTMLDivElementImpl, HTMLEmElementImpl, HTMLFontElementImpl, HTMLFontSizeChangeElementImpl, HTMLFormElementImpl, HTMLGenericMarkupElement, HTMLHeadingElementImpl, HTMLHRElementImpl, HTMLIFrameElementImpl, HTMLImageElementImpl, HTMLLIElementImpl, HTMLLinkElementImpl, HTMLMonospacedElementImpl, HTMLObjectElementImpl, HTMLOListElementImpl, HTMLPElementImpl, HTMLPreElementImpl, HTMLSpanElementImpl, HTMLStrikeElementImpl, HTMLStrongElementImpl, HTMLTableCellElementImpl, HTMLTableElementImpl, HTMLUListElementImpl, HTMLUnderlineElementImpl
public class HTMLAbstractUIElement
- extends HTMLElementImpl
Implements common functionality of most elements.
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 |
Methods inherited from class org.lobobrowser.html.domimpl.HTMLElementImpl |
addStyleSheetDeclarations, appendOuterHTMLImpl, createRenderState, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAncestor, getAncestorForJavaClass, getAncestorWithClass, getAncestorWithId, getAttributeAsBoolean, getAttributeAsInt, getCharset, getClassName, getComputedStyle, getCssInputSourceForDecl, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOuterHTML, getParentStyle, getPseudoNames, getStyle, informInvalid, informInvalidAttibute, setCharset, setClassName, setCurrentStyle, setInnerHTML, setMouseOver, setStyle, toString, warn, warn |
Methods inherited from class org.lobobrowser.html.domimpl.ElementImpl |
appendInnerTextImpl, createSimilarNode, equalAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDir, getElementsByTagName, getElementsByTagNameNS, getId, getInnerText, getLang, getLocalName, getNodeName, getNodeType, getNodeValue, getRawInnerText, getSchemaTypeInfo, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, 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, cloneNode, compareDocumentPosition, findUINode, forgetRenderState, getAlignmentX, getAlignmentY, getBaseURI, getChildNodes, getChildren, getChildrenArray, getDescendents, getDocumentItem, getDocumentURL, getFeature, getFirstChild, getFullURL, getHtmlRendererContext, getInnerHTML, getLastChild, getNamespaceURI, getNextSibling, getNodeList, getOwnerDocument, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousSibling, getRenderState, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, 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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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.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 |
HTMLAbstractUIElement
public HTMLAbstractUIElement(java.lang.String name)
getOnblur
public org.mozilla.javascript.Function getOnblur()
setOnblur
public void setOnblur(org.mozilla.javascript.Function onblur)
getOnclick
public org.mozilla.javascript.Function getOnclick()
setOnclick
public void setOnclick(org.mozilla.javascript.Function onclick)
getOndblclick
public org.mozilla.javascript.Function getOndblclick()
setOndblclick
public void setOndblclick(org.mozilla.javascript.Function ondblclick)
getOnfocus
public org.mozilla.javascript.Function getOnfocus()
setOnfocus
public void setOnfocus(org.mozilla.javascript.Function onfocus)
getOnkeydown
public org.mozilla.javascript.Function getOnkeydown()
setOnkeydown
public void setOnkeydown(org.mozilla.javascript.Function onkeydown)
getOnkeypress
public org.mozilla.javascript.Function getOnkeypress()
setOnkeypress
public void setOnkeypress(org.mozilla.javascript.Function onkeypress)
getOnkeyup
public org.mozilla.javascript.Function getOnkeyup()
setOnkeyup
public void setOnkeyup(org.mozilla.javascript.Function onkeyup)
getOnmousedown
public org.mozilla.javascript.Function getOnmousedown()
setOnmousedown
public void setOnmousedown(org.mozilla.javascript.Function onmousedown)
getOnmousemove
public org.mozilla.javascript.Function getOnmousemove()
setOnmousemove
public void setOnmousemove(org.mozilla.javascript.Function onmousemove)
getOnmouseout
public org.mozilla.javascript.Function getOnmouseout()
setOnmouseout
public void setOnmouseout(org.mozilla.javascript.Function onmouseout)
getOnmouseover
public org.mozilla.javascript.Function getOnmouseover()
setOnmouseover
public void setOnmouseover(org.mozilla.javascript.Function onmouseover)
getOnmouseup
public org.mozilla.javascript.Function getOnmouseup()
setOnmouseup
public void setOnmouseup(org.mozilla.javascript.Function onmouseup)
getOncontextmenu
public org.mozilla.javascript.Function getOncontextmenu()
setOncontextmenu
public void setOncontextmenu(org.mozilla.javascript.Function oncontextmenu)
focus
public void focus()
blur
public void blur()
getEventFunction
protected org.mozilla.javascript.Function getEventFunction(org.mozilla.javascript.Function varValue,
java.lang.String attributeName)
assignAttributeField
protected void assignAttributeField(java.lang.String normalName,
java.lang.String value)
- Overrides:
assignAttributeField
in class HTMLElementImpl