org.lobobrowser.html.domimpl
public class HTMLIFrameElementImpl extends HTMLAbstractUIElement implements HTMLIFrameElement, FrameNode
attributes
document, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNode
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 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, setOnmouseup
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
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
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
getScriptable, setScriptable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
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
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid
public void setBrowserFrame(BrowserFrame frame)
setBrowserFrame
in interface FrameNode
public BrowserFrame getBrowserFrame()
getBrowserFrame
in interface FrameNode
public java.lang.String getAlign()
HTMLIFrameElement
getAlign
in interface HTMLIFrameElement
public org.w3c.dom.Document getContentDocument()
HTMLIFrameElement
null
otherwise.getContentDocument
in interface HTMLIFrameElement
public Window getContentWindow()
public java.lang.String getFrameBorder()
HTMLIFrameElement
getFrameBorder
in interface HTMLIFrameElement
public java.lang.String getHeight()
HTMLIFrameElement
getHeight
in interface HTMLIFrameElement
public java.lang.String getLongDesc()
HTMLIFrameElement
getLongDesc
in interface HTMLIFrameElement
public java.lang.String getMarginHeight()
HTMLIFrameElement
getMarginHeight
in interface HTMLIFrameElement
public java.lang.String getMarginWidth()
HTMLIFrameElement
getMarginWidth
in interface HTMLIFrameElement
public java.lang.String getName()
HTMLIFrameElement
target
attribute). See the
name attribute definition in HTML 4.01.getName
in interface HTMLIFrameElement
public java.lang.String getScrolling()
HTMLIFrameElement
getScrolling
in interface HTMLIFrameElement
public java.lang.String getSrc()
HTMLIFrameElement
getSrc
in interface HTMLIFrameElement
public java.lang.String getWidth()
HTMLIFrameElement
getWidth
in interface HTMLIFrameElement
public void setAlign(java.lang.String align)
HTMLIFrameElement
setAlign
in interface HTMLIFrameElement
public void setFrameBorder(java.lang.String frameBorder)
HTMLIFrameElement
setFrameBorder
in interface HTMLIFrameElement
public void setHeight(java.lang.String height)
HTMLIFrameElement
setHeight
in interface HTMLIFrameElement
public void setLongDesc(java.lang.String longDesc)
HTMLIFrameElement
setLongDesc
in interface HTMLIFrameElement
public void setMarginHeight(java.lang.String marginHeight)
HTMLIFrameElement
setMarginHeight
in interface HTMLIFrameElement
public void setMarginWidth(java.lang.String marginWidth)
HTMLIFrameElement
setMarginWidth
in interface HTMLIFrameElement
public void setName(java.lang.String name)
HTMLIFrameElement
target
attribute). See the
name attribute definition in HTML 4.01.setName
in interface HTMLIFrameElement
public void setScrolling(java.lang.String scrolling)
HTMLIFrameElement
setScrolling
in interface HTMLIFrameElement
public void setSrc(java.lang.String src)
HTMLIFrameElement
setSrc
in interface HTMLIFrameElement
public void setWidth(java.lang.String width)
HTMLIFrameElement
setWidth
in interface HTMLIFrameElement
protected void assignAttributeField(java.lang.String normalName, java.lang.String value)
assignAttributeField
in class HTMLAbstractUIElement
protected RenderState createRenderState(RenderState prevRenderState)
createRenderState
in class HTMLElementImpl