org.lobobrowser.html.domimpl
public class HTMLImageElementImpl extends HTMLAbstractUIElement implements HTMLImageElement
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 |
---|
HTMLImageElementImpl() |
HTMLImageElementImpl(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addImageListener(ImageListener listener)
Adds a listener of image loading events.
|
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.
|
java.lang.String |
getAlt()
Alternate text for user agents not rendering the normal content of this
element.
|
java.lang.String |
getBorder()
Width of border around image.
|
int |
getHeight()
Height of the image in pixels.
|
int |
getHspace()
Horizontal space to the left and right of this image in pixels.
|
java.awt.Image |
getImage() |
boolean |
getIsMap()
Use server-side image map.
|
java.lang.String |
getLongDesc()
URI [IETF RFC 2396] designating a long description of this image or frame.
|
java.lang.String |
getName()
The name of the element (for backwards compatibility).
|
org.mozilla.javascript.Function |
getOnload() |
java.lang.String |
getSrc()
URI [IETF RFC 2396] designating the source of this image.
|
java.lang.String |
getUseMap()
Use client-side image map.
|
int |
getVspace()
Vertical space above and below this image in pixels.
|
int |
getWidth()
The width of the image in pixels.
|
void |
removeImageListener(ImageListener listener) |
void |
setAlign(java.lang.String align)
Aligns this object (vertically or horizontally) with respect to its
surrounding text.
|
void |
setAlt(java.lang.String alt)
Alternate text for user agents not rendering the normal content of this
element.
|
void |
setBorder(java.lang.String border)
Width of border around image.
|
void |
setHeight(int height)
Height of the image in pixels.
|
void |
setHspace(int hspace)
Horizontal space to the left and right of this image in pixels.
|
void |
setIsMap(boolean isMap)
Use server-side image map.
|
void |
setLongDesc(java.lang.String longDesc)
URI [IETF RFC 2396] designating a long description of this image or frame.
|
void |
setName(java.lang.String name)
The name of the element (for backwards compatibility).
|
void |
setOnload(org.mozilla.javascript.Function onload) |
void |
setSrc(java.lang.String src)
Sets the image URI and starts to load the image.
|
void |
setUseMap(java.lang.String useMap)
Use client-side image map.
|
void |
setVspace(int vspace)
Vertical space above and below this image in pixels.
|
void |
setWidth(int width)
The width of the image in pixels.
|
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 HTMLImageElementImpl()
public HTMLImageElementImpl(java.lang.String name)
public java.lang.String getName()
HTMLImageElement
getName
in interface HTMLImageElement
public void setName(java.lang.String name)
HTMLImageElement
setName
in interface HTMLImageElement
public java.lang.String getAlign()
HTMLImageElement
getAlign
in interface HTMLImageElement
public void setAlign(java.lang.String align)
HTMLImageElement
setAlign
in interface HTMLImageElement
public java.lang.String getAlt()
HTMLImageElement
getAlt
in interface HTMLImageElement
public void setAlt(java.lang.String alt)
HTMLImageElement
setAlt
in interface HTMLImageElement
public java.lang.String getBorder()
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1]
.getBorder
in interface HTMLImageElement
public void setBorder(java.lang.String border)
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1]
.setBorder
in interface HTMLImageElement
public int getHeight()
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].getHeight
in interface HTMLImageElement
public void setHeight(int height)
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].setHeight
in interface HTMLImageElement
public int getHspace()
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].getHspace
in interface HTMLImageElement
public void setHspace(int hspace)
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].setHspace
in interface HTMLImageElement
public boolean getIsMap()
HTMLImageElement
getIsMap
in interface HTMLImageElement
public void setIsMap(boolean isMap)
HTMLImageElement
setIsMap
in interface HTMLImageElement
public java.lang.String getLongDesc()
HTMLImageElement
getLongDesc
in interface HTMLImageElement
public void setLongDesc(java.lang.String longDesc)
HTMLImageElement
setLongDesc
in interface HTMLImageElement
public java.lang.String getSrc()
HTMLImageElement
getSrc
in interface HTMLImageElement
public void setSrc(java.lang.String src)
setSrc
in interface HTMLImageElement
public java.lang.String getUseMap()
HTMLImageElement
getUseMap
in interface HTMLImageElement
public void setUseMap(java.lang.String useMap)
HTMLImageElement
setUseMap
in interface HTMLImageElement
public int getVspace()
HTMLImageElement
getVspace
in interface HTMLImageElement
public void setVspace(int vspace)
HTMLImageElement
setVspace
in interface HTMLImageElement
public int getWidth()
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].getWidth
in interface HTMLImageElement
public void setWidth(int width)
HTMLImageElement
DOMString
in DOM Level 1 HTML [DOM Level 1].setWidth
in interface HTMLImageElement
protected void assignAttributeField(java.lang.String normalName, java.lang.String value)
assignAttributeField
in class HTMLAbstractUIElement
public org.mozilla.javascript.Function getOnload()
public void setOnload(org.mozilla.javascript.Function onload)
public final java.awt.Image getImage()
public void addImageListener(ImageListener listener)
listener
- public void removeImageListener(ImageListener listener)
protected RenderState createRenderState(RenderState prevRenderState)
createRenderState
in class HTMLElementImpl