Package org.lobobrowser.html.domimpl
Class HTMLFrameElementImpl
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.HTMLFrameElementImpl
- All Implemented Interfaces:
FrameNode
,ModelNode
,CSS2PropertiesContext
,ScriptableDelegate
,Element
,HTMLElement
,HTMLFrameElement
,Node
-
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
ConstructorsConstructorDescriptionHTMLFrameElementImpl
(String name) HTMLFrameElementImpl
(String name, boolean noStyleSheet) -
Method Summary
Modifier and TypeMethodDescriptionThe document this frame contains, if there is any and it is available, ornull
otherwise.Request frame borders.URI [IETF RFC 2396] designating a long description of this image or frame.Frame margin height, in pixels.Frame margin width, in pixels.getName()
The frame name (object of thetarget
attribute).boolean
When true, forbid user from resizing frame.Specify whether or not the frame should have scrollbars.getSrc()
A URI [IETF RFC 2396] designating the initial frame contents.void
setBrowserFrame
(BrowserFrame frame) void
setFrameBorder
(String frameBorder) Request frame borders.void
setLongDesc
(String longDesc) URI [IETF RFC 2396] designating a long description of this image or frame.void
setMarginHeight
(String marginHeight) Frame margin height, in pixels.void
setMarginWidth
(String marginWidth) Frame margin width, in pixels.void
The frame name (object of thetarget
attribute).void
setNoResize
(boolean noResize) When true, forbid user from resizing frame.void
setScrolling
(String scrolling) Specify whether or not the frame should have scrollbars.void
A URI [IETF RFC 2396] designating the initial frame contents.Methods inherited from class org.lobobrowser.html.domimpl.HTMLElementImpl
addStyleSheetDeclarations, appendOuterHTMLImpl, assignAttributeField, createDefaultStyleSheet, createRenderState, 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
-
Constructor Details
-
HTMLFrameElementImpl
-
HTMLFrameElementImpl
-
-
Method Details
-
setBrowserFrame
- Specified by:
setBrowserFrame
in interfaceFrameNode
-
getBrowserFrame
- Specified by:
getBrowserFrame
in interfaceFrameNode
-
getFrameBorder
Description copied from interface:HTMLFrameElement
Request frame borders. See the frameborder attribute definition in HTML 4.01.- Specified by:
getFrameBorder
in interfaceHTMLFrameElement
-
setFrameBorder
Description copied from interface:HTMLFrameElement
Request frame borders. See the frameborder attribute definition in HTML 4.01.- Specified by:
setFrameBorder
in interfaceHTMLFrameElement
-
getLongDesc
Description copied from interface:HTMLFrameElement
URI [IETF RFC 2396] designating a long description of this image or frame. See the longdesc attribute definition in HTML 4.01.- Specified by:
getLongDesc
in interfaceHTMLFrameElement
-
setLongDesc
Description copied from interface:HTMLFrameElement
URI [IETF RFC 2396] designating a long description of this image or frame. See the longdesc attribute definition in HTML 4.01.- Specified by:
setLongDesc
in interfaceHTMLFrameElement
-
getMarginHeight
Description copied from interface:HTMLFrameElement
Frame margin height, in pixels. See the marginheight attribute definition in HTML 4.01.- Specified by:
getMarginHeight
in interfaceHTMLFrameElement
-
setMarginHeight
Description copied from interface:HTMLFrameElement
Frame margin height, in pixels. See the marginheight attribute definition in HTML 4.01.- Specified by:
setMarginHeight
in interfaceHTMLFrameElement
-
getMarginWidth
Description copied from interface:HTMLFrameElement
Frame margin width, in pixels. See the marginwidth attribute definition in HTML 4.01.- Specified by:
getMarginWidth
in interfaceHTMLFrameElement
-
setMarginWidth
Description copied from interface:HTMLFrameElement
Frame margin width, in pixels. See the marginwidth attribute definition in HTML 4.01.- Specified by:
setMarginWidth
in interfaceHTMLFrameElement
-
getName
Description copied from interface:HTMLFrameElement
The frame name (object of thetarget
attribute). See the name attribute definition in HTML 4.01.- Specified by:
getName
in interfaceHTMLFrameElement
-
setName
Description copied from interface:HTMLFrameElement
The frame name (object of thetarget
attribute). See the name attribute definition in HTML 4.01.- Specified by:
setName
in interfaceHTMLFrameElement
-
getNoResize
public boolean getNoResize()Description copied from interface:HTMLFrameElement
When true, forbid user from resizing frame. See the noresize attribute definition in HTML 4.01.- Specified by:
getNoResize
in interfaceHTMLFrameElement
-
setNoResize
public void setNoResize(boolean noResize) Description copied from interface:HTMLFrameElement
When true, forbid user from resizing frame. See the noresize attribute definition in HTML 4.01.- Specified by:
setNoResize
in interfaceHTMLFrameElement
-
getScrolling
Description copied from interface:HTMLFrameElement
Specify whether or not the frame should have scrollbars. See the scrolling attribute definition in HTML 4.01.- Specified by:
getScrolling
in interfaceHTMLFrameElement
-
setScrolling
Description copied from interface:HTMLFrameElement
Specify whether or not the frame should have scrollbars. See the scrolling attribute definition in HTML 4.01.- Specified by:
setScrolling
in interfaceHTMLFrameElement
-
getSrc
Description copied from interface:HTMLFrameElement
A URI [IETF RFC 2396] designating the initial frame contents. See the src attribute definition in HTML 4.01.- Specified by:
getSrc
in interfaceHTMLFrameElement
-
setSrc
Description copied from interface:HTMLFrameElement
A URI [IETF RFC 2396] designating the initial frame contents. See the src attribute definition in HTML 4.01.- Specified by:
setSrc
in interfaceHTMLFrameElement
-
getContentDocument
Description copied from interface:HTMLFrameElement
The document this frame contains, if there is any and it is available, ornull
otherwise.- Specified by:
getContentDocument
in interfaceHTMLFrameElement
-
getContentWindow
-