org.lobobrowser.html.domimpl
public class HTMLIFrameElementImpl extends HTMLAbstractUIElement implements HTMLIFrameElement, FrameNode
attributesdocument, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNodeATTRIBUTE_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 and Description |
|---|
HTMLIFrameElementImpl(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignAttributeField(java.lang.String normalName,
java.lang.String value) |
protected RenderState |
createRenderState(RenderState prevRenderState) |
java.lang.String |
getAlign()
Aligns this object (vertically or horizontally) with respect to its
surrounding text.
|
BrowserFrame |
getBrowserFrame() |
org.w3c.dom.Document |
getContentDocument()
The document this frame contains, if there is any and it is available,
or
null otherwise. |
Window |
getContentWindow() |
java.lang.String |
getFrameBorder()
Request frame borders.
|
java.lang.String |
getHeight()
Frame height.
|
java.lang.String |
getLongDesc()
URI [IETF RFC 2396] designating a long description of this image or frame.
|
java.lang.String |
getMarginHeight()
Frame margin height, in pixels.
|
java.lang.String |
getMarginWidth()
Frame margin width, in pixels.
|
java.lang.String |
getName()
The frame name (object of the
target attribute). |
java.lang.String |
getScrolling()
Specify whether or not the frame should have scrollbars.
|
java.lang.String |
getSrc()
A URI [IETF RFC 2396] designating the initial frame contents.
|
java.lang.String |
getWidth()
Frame width.
|
void |
setAlign(java.lang.String align)
Aligns this object (vertically or horizontally) with respect to its
surrounding text.
|
void |
setBrowserFrame(BrowserFrame frame) |
void |
setFrameBorder(java.lang.String frameBorder)
Request frame borders.
|
void |
setHeight(java.lang.String height)
Frame height.
|
void |
setLongDesc(java.lang.String longDesc)
URI [IETF RFC 2396] designating a long description of this image or frame.
|
void |
setMarginHeight(java.lang.String marginHeight)
Frame margin height, in pixels.
|
void |
setMarginWidth(java.lang.String marginWidth)
Frame margin width, in pixels.
|
void |
setName(java.lang.String name)
The frame name (object of the
target attribute). |
void |
setScrolling(java.lang.String scrolling)
Specify whether or not the frame should have scrollbars.
|
void |
setSrc(java.lang.String src)
A URI [IETF RFC 2396] designating the initial frame contents.
|
void |
setWidth(java.lang.String width)
Frame width.
|
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, setOnmouseupaddStyleSheetDeclarations, 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, warncreateSimilarNode, 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, setTitleappendChild, 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, setUserDatagetScriptable, setScriptableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitlegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatainformLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidpublic void setBrowserFrame(BrowserFrame frame)
setBrowserFrame in interface FrameNodepublic BrowserFrame getBrowserFrame()
getBrowserFrame in interface FrameNodepublic java.lang.String getAlign()
HTMLIFrameElementgetAlign in interface HTMLIFrameElementpublic org.w3c.dom.Document getContentDocument()
HTMLIFrameElementnull otherwise.getContentDocument in interface HTMLIFrameElementpublic Window getContentWindow()
public java.lang.String getFrameBorder()
HTMLIFrameElementgetFrameBorder in interface HTMLIFrameElementpublic java.lang.String getHeight()
HTMLIFrameElementgetHeight in interface HTMLIFrameElementpublic java.lang.String getLongDesc()
HTMLIFrameElementgetLongDesc in interface HTMLIFrameElementpublic java.lang.String getMarginHeight()
HTMLIFrameElementgetMarginHeight in interface HTMLIFrameElementpublic java.lang.String getMarginWidth()
HTMLIFrameElementgetMarginWidth in interface HTMLIFrameElementpublic java.lang.String getName()
HTMLIFrameElementtarget attribute). See the
name attribute definition in HTML 4.01.getName in interface HTMLIFrameElementpublic java.lang.String getScrolling()
HTMLIFrameElementgetScrolling in interface HTMLIFrameElementpublic java.lang.String getSrc()
HTMLIFrameElementgetSrc in interface HTMLIFrameElementpublic java.lang.String getWidth()
HTMLIFrameElementgetWidth in interface HTMLIFrameElementpublic void setAlign(java.lang.String align)
HTMLIFrameElementsetAlign in interface HTMLIFrameElementpublic void setFrameBorder(java.lang.String frameBorder)
HTMLIFrameElementsetFrameBorder in interface HTMLIFrameElementpublic void setHeight(java.lang.String height)
HTMLIFrameElementsetHeight in interface HTMLIFrameElementpublic void setLongDesc(java.lang.String longDesc)
HTMLIFrameElementsetLongDesc in interface HTMLIFrameElementpublic void setMarginHeight(java.lang.String marginHeight)
HTMLIFrameElementsetMarginHeight in interface HTMLIFrameElementpublic void setMarginWidth(java.lang.String marginWidth)
HTMLIFrameElementsetMarginWidth in interface HTMLIFrameElementpublic void setName(java.lang.String name)
HTMLIFrameElementtarget attribute). See the
name attribute definition in HTML 4.01.setName in interface HTMLIFrameElementpublic void setScrolling(java.lang.String scrolling)
HTMLIFrameElementsetScrolling in interface HTMLIFrameElementpublic void setSrc(java.lang.String src)
HTMLIFrameElementsetSrc in interface HTMLIFrameElementpublic void setWidth(java.lang.String width)
HTMLIFrameElementsetWidth in interface HTMLIFrameElementprotected void assignAttributeField(java.lang.String normalName,
java.lang.String value)
assignAttributeField in class HTMLAbstractUIElementprotected RenderState createRenderState(RenderState prevRenderState)
createRenderState in class HTMLElementImpl