Class HTMLImageElementImpl
java.lang.Object
org.loboevolution.js.AbstractScriptableDelegate
org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
org.loboevolution.html.dom.nodeimpl.NodeImpl
org.loboevolution.html.dom.nodeimpl.ElementImpl
org.loboevolution.html.dom.domimpl.HTMLElementImpl
org.loboevolution.html.dom.domimpl.HTMLImageElementImpl
- All Implemented Interfaces:
Cloneable,EventTarget,GlobalEventHandlers,CanvasImageSource,ImageBitmapSource,HTMLElement,HTMLImageElement,Element,InnerHTML,ModelNode,Node,NonDocumentTypeChildNode,ParentNode,CSSPropertiesContext,ScriptableDelegate
public class HTMLImageElementImpl
extends HTMLElementImpl
implements HTMLImageElement, CanvasImageSource
HTMLImageElementImpl class.
-
Field Summary
Fields inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
document, nodeList, notificationsSuspended, parentNode, uiNodeFields inherited from interface org.loboevolution.html.node.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, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for HTMLImageElementImpl.HTMLImageElementImpl(String name) Constructor for HTMLImageElementImpl. -
Method Summary
Modifier and TypeMethodDescriptionvoidassignAttributeField(String normalName, String value) protected RenderStatecreateRenderState(RenderState prevRenderState) createRenderState.voiddraw(ImgSvgControl imgSvgControl) draw.getAlign()Sets or retrieves how the object is aligned with adjacent text.getAlt()Sets or retrieves a text alternative to the graphic.Specifies the properties of a border drawn around an object.getCrossOrigin.getCurrentSrc.getDecoding.doubleSets or retrieves the height of the object.doubleSets or retrieves the width of the border to draw around the object.Sets or retrieves a Uniform Resource Identifier (URI) to a long description of the object.getLowsrc.getName()Sets or retrieves the name of the object.doubleThe original height of the image resource before sizing.doubleThe original width of the image resource before sizing.getOnload.getReferrerPolicy.getSizes()getSizes.getSrc()The address or URL of the a media resource that is to be considered.getSrcset.Sets or retrieves the URL, often with a bookmark extension (#name), to use as a client-side image map.doubleSets or retrieves the vertical margin for the object.doublegetWidth()Sets or retrieves the width of the object.doublegetX()getX.doublegetY()getY.booleanRetrieves whether the object is fully loaded.booleanisIsMap()Sets or retrieves whether the image is a server-side image map.voidsetAlign.voidsetAlt.voidsetBorder.voidsetCrossOrigin(String crossOrigin) setCrossOrigin.voidsetDecoding(Decoding decoding) setDecoding.voidsetHeight(double height) setHeight.voidsetHspace(double hspace) setHspace.voidsetIsMap(boolean isMap) setIsMap.voidsetLongDesc(String longDesc) setLongDesc.voidsetLowsrc.voidsetName.voidSets onload.voidsetReferrerPolicy(String referrerPolicy) setReferrerPolicy.voidsetSizes.voidsetSrc.voidsetSrcset.voidsetUseMap.voidsetVspace(double vspace) setVspace.voidsetWidth(double width) setWidth.toString()Methods inherited from class org.loboevolution.html.dom.domimpl.HTMLElementImpl
click, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAccessKey, getAccessKeyLabel, getAncestorForJavaClass, getAttributeAsBoolean, getAttributeAsInt, getAutocapitalize, getCharset, getComputedStyle, getComputedStyle, getContentEditable, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getOnabort, getOnanimationcancel, getOnanimationend, getOnanimationiteration, getOnanimationstart, getOnauxclick, getOnblur, getOncancel, getOncanplay, getOncanplaythrough, getOnchange, getOnclick, getOnclose, getOncontextmenu, getOncuechange, getOndblclick, getOndrag, getOndragend, getOndragenter, getOndragexit, getOndragleave, getOndragover, getOndragstart, getOndrop, getOndurationchange, getOnemptied, getOnended, getOnerror, getOnfocus, getOnfocusin, getOnfocusout, getOnfullscreenchange, getOngotpointercapture, getOninput, getOninvalid, getOnkeydown, getOnkeypress, getOnkeyup, getOnloadeddata, getOnloadedmetadata, getOnloadend, getOnloadstart, getOnlostpointercapture, getOnmousedown, getOnmouseenter, getOnmouseleave, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnpause, getOnplay, getOnplaying, getOnpointercancel, getOnpointerdown, getOnpointerenter, getOnpointerleave, getOnpointermove, getOnpointerout, getOnpointerover, getOnpointerup, getOnprogress, getOnratechange, getOnreset, getOnresize, getOnscroll, getOnsecuritypolicyviolation, getOnseeked, getOnseeking, getOnselect, getOnselectionchange, getOnselectstart, getOnstalled, getOnsubmit, getOnsuspend, getOntimeupdate, getOntoggle, getOntouchcancel, getOntouchend, getOntouchmove, getOntouchstart, getOntransitioncancel, getOntransitionend, getOntransitionrun, getOntransitionstart, getOnvolumechange, getOnwaiting, getOnwheel, getParent, getParentStyle, getStyle, informInvalid, informInvalidAttibute, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setCharset, setContentEditable, setDraggable, setHidden, setMouseOver, setOnabort, setOnanimationcancel, setOnanimationend, setOnanimationiteration, setOnanimationstart, setOnauxclick, setOnblur, setOncancel, setOncanplay, setOncanplaythrough, setOnchange, setOnclick, setOnclose, setOncontextmenu, setOncuechange, setOndblclick, setOndrag, setOndragend, setOndragenter, setOndragexit, setOndragleave, setOndragover, setOndragstart, setOndrop, setOndurationchange, setOnemptied, setOnended, setOnerror, setOnfocus, setOnfocusin, setOnfocusout, setOngotpointercapture, setOninput, setOninvalid, setOnkeydown, setOnkeypress, setOnkeyup, setOnloadeddata, setOnloadedmetadata, setOnloadend, setOnloadstart, setOnlostpointercapture, setOnmousedown, setOnmouseenter, setOnmouseleave, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnoffline, setOnpause, setOnplay, setOnplaying, setOnpointercancel, setOnpointerdown, setOnpointerenter, setOnpointerleave, setOnpointermove, setOnpointerout, setOnpointerover, setOnpointerup, setOnprogress, setOnratechange, setOnreset, setOnresize, setOnscroll, setOnsecuritypolicyviolation, setOnseeked, setOnseeking, setOnselect, setOnselectionchange, setOnselectstart, setOnstalled, setOnsubmit, setOnsuspend, setOntimeupdate, setOntoggle, setOntouchcancel, setOntouchend, setOntouchmove, setOntouchstart, setOntransitioncancel, setOntransitionend, setOntransitionrun, setOntransitionstart, setOnvolumechange, setOnwaiting, setOnwheel, setSpellcheck, setStyle, setTranslate, warn, warnMethods inherited from class org.loboevolution.html.dom.nodeimpl.ElementImpl
appendOuterHTMLImpl, calculateHeight, calculateWidth, closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBoundingClientRect, getChildElementCount, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getDir, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getId, getInnerHTML, getInnerText, getLang, getLastElementChild, getLocalName, getNodeName, getNodeType, getNodeValue, getOuterHTML, getRawInnerText, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, hasPointerCapture, htmlEncodeChildText, insertAdjacentElement, insertAdjacentHTML, isEqualNode, matches, querySelector, querySelectorAll, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerHTML, setInnerText, setLang, setNodeValue, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, setTitle, toggleAttribute, toggleAttributeMethods inherited from class org.loboevolution.html.dom.nodeimpl.NodeImpl
appendChild, appendChildrenToCollectionImpl, appendInnerHTMLImpl, appendInnerTextImpl, clone, cloneNode, cloneNode, compareDocumentPosition, contains, extractDescendentsArrayImpl, findUINode, forgetRenderState, getATTRIBUTE_NODE, getBaseURI, getCDATA_SECTION_NODE, getChildIndex, getChildNodes, getChildren, getCOMMENT_NODE, getDescendents, getDOCUMENT_FRAGMENT_NODE, getDOCUMENT_NODE, getDOCUMENT_POSITION_CONTAINED_BY, getDOCUMENT_POSITION_CONTAINS, getDOCUMENT_POSITION_DISCONNECTED, getDOCUMENT_POSITION_FOLLOWING, getDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, getDOCUMENT_POSITION_PRECEDING, getDOCUMENT_TYPE_NODE, getDocumentItem, getDocumentNode, getDocumentURL, getELEMENT_NODE, getENTITY_NODE, getENTITY_REFERENCE_NODE, getFeature, getFirstChild, getFirstChildByFilter, getFullURL, getHtmlRendererConfig, getHtmlRendererContext, getLastChild, getNamespaceURI, getNextElementSibling, getNextSibling, getNextTo, getNodeList, getNONE, getNOTATION_NODE, getOwnerDocument, getParentElement, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousElementSibling, getPreviousSibling, getPreviousTo, getPROCESSING_INSTRUCTION_NODE, getRenderState, getRootNode, getTEXT_NODE, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualOrDescendentOf, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, removeChildAt, removeChildrenImpl, removeTableChildren, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setOwnerDocument, setOwnerDocument, setParentImpl, setPrefix, setTextContent, setUINode, setUserData, visit, visitImplMethods inherited from class org.loboevolution.html.dom.nodeimpl.event.EventTargetImpl
addEventListener, addEventListener, dispatchEvent, dispatchEvent, getFunction, removeEventListener, removeEventListenerMethods inherited from class org.loboevolution.js.AbstractScriptableDelegate
getScriptable, setScriptableMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.loboevolution.html.style.CSSPropertiesContext
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidMethods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getId, getInnerHTML, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttributeMethods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListenerMethods inherited from interface org.loboevolution.events.GlobalEventHandlers
addAbortEventListener, addAbortEventListener, addAnimationCancelEventListener, addAnimationCancelEventListener, addAnimationEndEventListener, addAnimationEndEventListener, addAnimationIterationEventListener, addAnimationIterationEventListener, addAnimationStartEventListener, addAnimationStartEventListener, addAuxClickEventListener, addAuxClickEventListener, addBlurEventListener, addBlurEventListener, addCancelEventListener, addCancelEventListener, addCanPlayEventListener, addCanPlayEventListener, addCanPlayThroughEventListener, addCanPlayThroughEventListener, addChangeEventListener, addChangeEventListener, addClickEventListener, addClickEventListener, addCloseEventListener, addCloseEventListener, addContextMenuEventListener, addContextMenuEventListener, addCueChangeEventListener, addCueChangeEventListener, addDblClickEventListener, addDblClickEventListener, addDragEndEventListener, addDragEndEventListener, addDragEnterEventListener, addDragEnterEventListener, addDragEventListener, addDragEventListener, addDragExitEventListener, addDragExitEventListener, addDragLeaveEventListener, addDragLeaveEventListener, addDragOverEventListener, addDragOverEventListener, addDragStartEventListener, addDragStartEventListener, addDropEventListener, addDropEventListener, addDurationChangeEventListener, addDurationChangeEventListener, addEmptiedEventListener, addEmptiedEventListener, addEndedEventListener, addEndedEventListener, addErrorEventListener, addErrorEventListener, addFocusEventListener, addFocusEventListener, addFocusInEventListener, addFocusInEventListener, addFocusOutEventListener, addFocusOutEventListener, addGotPointerCaptureEventListener, addGotPointerCaptureEventListener, addInputEventListener, addInputEventListener, addInvalidEventListener, addInvalidEventListener, addKeyDownEventListener, addKeyDownEventListener, addKeyPressEventListener, addKeyPressEventListener, addKeyUpEventListener, addKeyUpEventListener, addLoadedDataEventListener, addLoadedDataEventListener, addLoadedMetaDataEventListener, addLoadedMetaDataEventListener, addLoadEndEventListener, addLoadEndEventListener, addLoadEventListener, addLoadEventListener, addLoadStartEventListener, addLoadStartEventListener, addLostPointerCaptureEventListener, addLostPointerCaptureEventListener, addMouseDownEventListener, addMouseDownEventListener, addMouseEnterEventListener, addMouseEnterEventListener, addMouseLeaveEventListener, addMouseLeaveEventListener, addMouseMoveEventListener, addMouseMoveEventListener, addMouseOutEventListener, addMouseOutEventListener, addMouseOverEventListener, addMouseOverEventListener, addMouseUpEventListener, addMouseUpEventListener, addPauseEventListener, addPauseEventListener, addPlayEventListener, addPlayEventListener, addPlayingEventListener, addPlayingEventListener, addPointerCancelEventListener, addPointerCancelEventListener, addPointerDownEventListener, addPointerDownEventListener, addPointerEnterEventListener, addPointerEnterEventListener, addPointerLeaveEventListener, addPointerLeaveEventListener, addPointerMoveEventListener, addPointerMoveEventListener, addPointerOutEventListener, addPointerOutEventListener, addPointerOverEventListener, addPointerOverEventListener, addPointerUpEventListener, addPointerUpEventListener, addProgressEventListener, addProgressEventListener, addRateChangeEventListener, addRateChangeEventListener, addResetEventListener, addResetEventListener, addResizeEventListener, addResizeEventListener, addScrollEventListener, addScrollEventListener, addSecurityPolicyViolationEventListener, addSecurityPolicyViolationEventListener, addSeekedEventListener, addSeekedEventListener, addSeekingEventListener, addSeekingEventListener, addSelectEventListener, addSelectEventListener, addSelectionChangeEventListener, addSelectionChangeEventListener, addSelectStartEventListener, addSelectStartEventListener, addStalledEventListener, addStalledEventListener, addSubmitEventListener, addSubmitEventListener, addSuspendEventListener, addSuspendEventListener, addTimeUpdateEventListener, addTimeUpdateEventListener, addToggleEventListener, addToggleEventListener, addTouchCancelEventListener, addTouchCancelEventListener, addTouchEndEventListener, addTouchEndEventListener, addTouchMoveEventListener, addTouchMoveEventListener, addTouchStartEventListener, addTouchStartEventListener, addTransitionCancelEventListener, addTransitionCancelEventListener, addTransitionEndEventListener, addTransitionEndEventListener, addTransitionRunEventListener, addTransitionRunEventListener, addTransitionStartEventListener, addTransitionStartEventListener, addVolumeChangeEventListener, addVolumeChangeEventListener, addWaitingEventListener, addWaitingEventListener, addWheelEventListener, addWheelEventListener, removeAbortEventListener, removeAbortEventListener, removeAnimationCancelEventListener, removeAnimationCancelEventListener, removeAnimationEndEventListener, removeAnimationEndEventListener, removeAnimationIterationEventListener, removeAnimationIterationEventListener, removeAnimationStartEventListener, removeAnimationStartEventListener, removeAuxClickEventListener, removeAuxClickEventListener, removeBlurEventListener, removeBlurEventListener, removeCancelEventListener, removeCancelEventListener, removeCanPlayEventListener, removeCanPlayEventListener, removeCanPlayThroughEventListener, removeCanPlayThroughEventListener, removeChangeEventListener, removeChangeEventListener, removeClickEventListener, removeClickEventListener, removeCloseEventListener, removeCloseEventListener, removeContextMenuEventListener, removeContextMenuEventListener, removeCueChangeEventListener, removeCueChangeEventListener, removeDblClickEventListener, removeDblClickEventListener, removeDragEndEventListener, removeDragEndEventListener, removeDragEnterEventListener, removeDragEnterEventListener, removeDragEventListener, removeDragEventListener, removeDragExitEventListener, removeDragExitEventListener, removeDragLeaveEventListener, removeDragLeaveEventListener, removeDragOverEventListener, removeDragOverEventListener, removeDragStartEventListener, removeDragStartEventListener, removeDropEventListener, removeDropEventListener, removeDurationChangeEventListener, removeDurationChangeEventListener, removeEmptiedEventListener, removeEmptiedEventListener, removeEndedEventListener, removeEndedEventListener, removeErrorEventListener, removeErrorEventListener, removeFocusEventListener, removeFocusEventListener, removeFocusInEventListener, removeFocusInEventListener, removeFocusOutEventListener, removeFocusOutEventListener, removeGotPointerCaptureEventListener, removeGotPointerCaptureEventListener, removeInputEventListener, removeInputEventListener, removeInvalidEventListener, removeInvalidEventListener, removeKeyDownEventListener, removeKeyDownEventListener, removeKeyPressEventListener, removeKeyPressEventListener, removeKeyUpEventListener, removeKeyUpEventListener, removeLoadedDataEventListener, removeLoadedDataEventListener, removeLoadedMetaDataEventListener, removeLoadedMetaDataEventListener, removeLoadEndEventListener, removeLoadEndEventListener, removeLoadEventListener, removeLoadEventListener, removeLoadStartEventListener, removeLoadStartEventListener, removeLostPointerCaptureEventListener, removeLostPointerCaptureEventListener, removeMouseDownEventListener, removeMouseDownEventListener, removeMouseEnterEventListener, removeMouseEnterEventListener, removeMouseLeaveEventListener, removeMouseLeaveEventListener, removeMouseMoveEventListener, removeMouseMoveEventListener, removeMouseOutEventListener, removeMouseOutEventListener, removeMouseOverEventListener, removeMouseOverEventListener, removeMouseUpEventListener, removeMouseUpEventListener, removePauseEventListener, removePauseEventListener, removePlayEventListener, removePlayEventListener, removePlayingEventListener, removePlayingEventListener, removePointerCancelEventListener, removePointerCancelEventListener, removePointerDownEventListener, removePointerDownEventListener, removePointerEnterEventListener, removePointerEnterEventListener, removePointerLeaveEventListener, removePointerLeaveEventListener, removePointerMoveEventListener, removePointerMoveEventListener, removePointerOutEventListener, removePointerOutEventListener, removePointerOverEventListener, removePointerOverEventListener, removePointerUpEventListener, removePointerUpEventListener, removeProgressEventListener, removeProgressEventListener, removeRateChangeEventListener, removeRateChangeEventListener, removeResetEventListener, removeResetEventListener, removeResizeEventListener, removeResizeEventListener, removeScrollEventListener, removeScrollEventListener, removeSecurityPolicyViolationEventListener, removeSecurityPolicyViolationEventListener, removeSeekedEventListener, removeSeekedEventListener, removeSeekingEventListener, removeSeekingEventListener, removeSelectEventListener, removeSelectEventListener, removeSelectionChangeEventListener, removeSelectionChangeEventListener, removeSelectStartEventListener, removeSelectStartEventListener, removeStalledEventListener, removeStalledEventListener, removeSubmitEventListener, removeSubmitEventListener, removeSuspendEventListener, removeSuspendEventListener, removeTimeUpdateEventListener, removeTimeUpdateEventListener, removeToggleEventListener, removeToggleEventListener, removeTouchCancelEventListener, removeTouchCancelEventListener, removeTouchEndEventListener, removeTouchEndEventListener, removeTouchMoveEventListener, removeTouchMoveEventListener, removeTouchStartEventListener, removeTouchStartEventListener, removeTransitionCancelEventListener, removeTransitionCancelEventListener, removeTransitionEndEventListener, removeTransitionEndEventListener, removeTransitionRunEventListener, removeTransitionRunEventListener, removeTransitionStartEventListener, removeTransitionStartEventListener, removeVolumeChangeEventListener, removeVolumeChangeEventListener, removeWaitingEventListener, removeWaitingEventListener, removeWheelEventListener, removeWheelEventListenerMethods inherited from interface org.loboevolution.html.dom.HTMLElement
click, getAccessKey, getAccessKeyLabel, getAutocapitalize, getContentEditable, getCurrentStyle, getDir, getInnerText, getLang, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getStyle, getTitle, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setContentEditable, setDir, setDraggable, setHidden, setInnerText, setLang, setSpellcheck, setTitle, setTranslateMethods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTMLMethods inherited from interface org.loboevolution.html.node.ModelNode
getDocumentItem, getFullURL, getParentModelNode, getRenderState, isEqualOrDescendentOf, setDocumentItem, warnMethods inherited from interface org.loboevolution.html.node.Node
appendChild, appendChildrenToCollectionImpl, cloneNode, cloneNode, compareDocumentPosition, contains, extractDescendentsArrayImpl, findUINode, forgetRenderState, getAttributes, getBaseURI, getChildNodes, getDocumentNode, getFeature, getFirstChild, getLastChild, getNextSibling, getNextTo, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getPreviousTo, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNamespaceURI, setNodeValue, setOwnerDocument, setOwnerDocument, setParentImpl, setPrefix, setTextContent, setUserData, visitMethods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSiblingMethods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
-
Constructor Details
-
HTMLImageElementImpl
public HTMLImageElementImpl()Constructor for HTMLImageElementImpl.
-
HTMLImageElementImpl
Constructor for HTMLImageElementImpl.
- Parameters:
name- aStringobject.
-
-
Method Details
-
assignAttributeField
- Overrides:
assignAttributeFieldin classHTMLElementImpl
-
createRenderState
createRenderState.
- Overrides:
createRenderStatein classHTMLElementImpl- Parameters:
prevRenderState- aRenderStateobject.- Returns:
- a
RenderStateobject.
-
getAlign
Sets or retrieves how the object is aligned with adjacent text.- Specified by:
getAlignin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getAlt
Sets or retrieves a text alternative to the graphic.- Specified by:
getAltin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getBorder
Specifies the properties of a border drawn around an object.- Specified by:
getBorderin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getHeight
public double getHeight()Sets or retrieves the height of the object.- Specified by:
getHeightin interfaceHTMLImageElement- Returns:
- a double.
-
getHspace
public double getHspace()Sets or retrieves the width of the border to draw around the object.- Specified by:
getHspacein interfaceHTMLImageElement- Returns:
- a double.
-
isIsMap
public boolean isIsMap()Sets or retrieves whether the image is a server-side image map.- Specified by:
isIsMapin interfaceHTMLImageElement- Returns:
- a boolean.
-
getLongDesc
Sets or retrieves a Uniform Resource Identifier (URI) to a long description of the object.- Specified by:
getLongDescin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getName
Sets or retrieves the name of the object.- Specified by:
getNamein interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getOnload
getOnload.
- Specified by:
getOnloadin interfaceGlobalEventHandlers- Overrides:
getOnloadin classHTMLElementImpl- Returns:
- a
Functionobject.
-
getSrc
The address or URL of the a media resource that is to be considered.- Specified by:
getSrcin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getUseMap
Sets or retrieves the URL, often with a bookmark extension (#name), to use as a client-side image map.- Specified by:
getUseMapin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getVspace
public double getVspace()Sets or retrieves the vertical margin for the object.- Specified by:
getVspacein interfaceHTMLImageElement- Returns:
- a double.
-
getWidth
public double getWidth()Sets or retrieves the width of the object.- Specified by:
getWidthin interfaceHTMLImageElement- Returns:
- a double.
-
setAlign
setAlign.
- Specified by:
setAlignin interfaceHTMLImageElement- Parameters:
align- aStringobject.
-
setAlt
setAlt.
- Specified by:
setAltin interfaceHTMLImageElement- Parameters:
alt- aStringobject.
-
setBorder
setBorder.
- Specified by:
setBorderin interfaceHTMLImageElement- Parameters:
border- aStringobject.
-
setHeight
public void setHeight(double height) setHeight.
- Specified by:
setHeightin interfaceHTMLImageElement- Parameters:
height- a double.
-
setHspace
public void setHspace(double hspace) setHspace.
- Specified by:
setHspacein interfaceHTMLImageElement- Parameters:
hspace- a double.
-
setIsMap
public void setIsMap(boolean isMap) setIsMap.
- Specified by:
setIsMapin interfaceHTMLImageElement- Parameters:
isMap- a boolean.
-
setLongDesc
setLongDesc.
- Specified by:
setLongDescin interfaceHTMLImageElement- Parameters:
longDesc- aStringobject.
-
setName
setName.
- Specified by:
setNamein interfaceHTMLImageElement- Parameters:
name- aStringobject.
-
setOnload
Sets onload.setOnload.
- Specified by:
setOnloadin interfaceGlobalEventHandlers- Overrides:
setOnloadin classHTMLElementImpl- Parameters:
onload- the onload
-
setSrc
setSrc.
Sets the image URI and starts to load the image. Note that an HtmlRendererContext should be available to the HTML document for images to be loaded.- Specified by:
setSrcin interfaceHTMLImageElement- Parameters:
src- aStringobject.
-
setUseMap
setUseMap.
- Specified by:
setUseMapin interfaceHTMLImageElement- Parameters:
useMap- aStringobject.
-
setVspace
public void setVspace(double vspace) setVspace.
- Specified by:
setVspacein interfaceHTMLImageElement- Parameters:
vspace- a double.
-
setWidth
public void setWidth(double width) setWidth.
- Specified by:
setWidthin interfaceHTMLImageElement- Parameters:
width- a double.
-
isComplete
public boolean isComplete()Retrieves whether the object is fully loaded.- Specified by:
isCompletein interfaceHTMLImageElement- Returns:
- a boolean.
-
getCrossOrigin
getCrossOrigin.
- Specified by:
getCrossOriginin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
setCrossOrigin
setCrossOrigin.
- Specified by:
setCrossOriginin interfaceHTMLImageElement- Parameters:
crossOrigin- aStringobject.
-
getCurrentSrc
getCurrentSrc.
- Specified by:
getCurrentSrcin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
getDecoding
getDecoding.
- Specified by:
getDecodingin interfaceHTMLImageElement- Returns:
- a
Decodingobject.
-
setDecoding
setDecoding.
- Specified by:
setDecodingin interfaceHTMLImageElement- Parameters:
decoding- aDecodingobject.
-
getLowsrc
getLowsrc.
- Specified by:
getLowsrcin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
setLowsrc
setLowsrc.
- Specified by:
setLowsrcin interfaceHTMLImageElement- Parameters:
lowsrc- aStringobject.
-
getNaturalHeight
public double getNaturalHeight()The original height of the image resource before sizing.- Specified by:
getNaturalHeightin interfaceHTMLImageElement- Returns:
- a double.
-
getNaturalWidth
public double getNaturalWidth()The original width of the image resource before sizing.- Specified by:
getNaturalWidthin interfaceHTMLImageElement- Returns:
- a double.
-
getReferrerPolicy
getReferrerPolicy.
- Specified by:
getReferrerPolicyin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
setReferrerPolicy
setReferrerPolicy.
- Specified by:
setReferrerPolicyin interfaceHTMLImageElement- Parameters:
referrerPolicy- aStringobject.
-
getSizes
getSizes.
- Specified by:
getSizesin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
setSizes
setSizes.
- Specified by:
setSizesin interfaceHTMLImageElement- Parameters:
sizes- aStringobject.
-
getSrcset
getSrcset.
- Specified by:
getSrcsetin interfaceHTMLImageElement- Returns:
- a
Stringobject.
-
setSrcset
setSrcset.
- Specified by:
setSrcsetin interfaceHTMLImageElement- Parameters:
srcset- aStringobject.
-
getX
public double getX()getX.
- Specified by:
getXin interfaceHTMLImageElement- Returns:
- a double.
-
getY
public double getY()getY.
- Specified by:
getYin interfaceHTMLImageElement- Returns:
- a double.
-
draw
draw.
- Parameters:
imgSvgControl- aImgSvgControlobject.
-
toString
- Overrides:
toStringin classHTMLElementImpl
-