org.lobobrowser.html.domimpl
public class HTMLLinkElementImpl extends HTMLAbstractUIElement implements HTMLLinkElement
attributesdocument, 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 |
|---|
HTMLLinkElementImpl(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected RenderState |
createRenderState(RenderState prevRenderState) |
java.lang.String |
getAbsoluteHref() |
boolean |
getDisabled()
Enables/disables the link.
|
java.lang.String |
getHref()
The URI [IETF RFC 2396] of the linked resource.
|
java.lang.String |
getHreflang()
Language code of the linked resource.
|
java.lang.String |
getMedia()
Designed for use with one or more target media.
|
java.lang.String |
getRel()
Forward link type.
|
java.lang.String |
getRev()
Reverse link type.
|
java.lang.String |
getTarget()
Frame to render the resource in.
|
java.lang.String |
getType()
Advisory content type.
|
void |
navigate() |
protected void |
processLink()
If the LINK refers to a stylesheet document, this method
loads and parses it.
|
void |
setDisabled(boolean disabled)
Enables/disables the link.
|
void |
setHref(java.lang.String href)
The URI [IETF RFC 2396] of the linked resource.
|
void |
setHreflang(java.lang.String hreflang)
Language code of the linked resource.
|
void |
setMedia(java.lang.String media)
Designed for use with one or more target media.
|
void |
setRel(java.lang.String rel)
Forward link type.
|
void |
setRev(java.lang.String rev)
Reverse link type.
|
void |
setTarget(java.lang.String target)
Frame to render the resource in.
|
void |
setType(java.lang.String type)
Advisory content type.
|
java.lang.Object |
setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler) |
java.lang.String |
toString() |
assignAttributeField, 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, 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, setUINodegetScriptable, setScriptableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCharset, setCharsetgetClassName, 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, setTextContentinformLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidpublic boolean getDisabled()
HTMLLinkElementgetDisabled in interface HTMLLinkElementpublic void setDisabled(boolean disabled)
HTMLLinkElementsetDisabled in interface HTMLLinkElementpublic java.lang.String getHref()
HTMLLinkElementgetHref in interface HTMLLinkElementpublic void setHref(java.lang.String href)
HTMLLinkElementsetHref in interface HTMLLinkElementpublic java.lang.String getHreflang()
HTMLLinkElementgetHreflang in interface HTMLLinkElementpublic void setHreflang(java.lang.String hreflang)
HTMLLinkElementsetHreflang in interface HTMLLinkElementpublic java.lang.String getMedia()
HTMLLinkElementgetMedia in interface HTMLLinkElementpublic void setMedia(java.lang.String media)
HTMLLinkElementsetMedia in interface HTMLLinkElementpublic java.lang.String getRel()
HTMLLinkElementgetRel in interface HTMLLinkElementpublic void setRel(java.lang.String rel)
HTMLLinkElementsetRel in interface HTMLLinkElementpublic java.lang.String getRev()
HTMLLinkElementgetRev in interface HTMLLinkElementpublic void setRev(java.lang.String rev)
HTMLLinkElementsetRev in interface HTMLLinkElementpublic java.lang.String getTarget()
HTMLLinkElementgetTarget in interface HTMLLinkElementpublic void setTarget(java.lang.String target)
HTMLLinkElementsetTarget in interface HTMLLinkElementpublic java.lang.String getType()
HTMLLinkElementgetType in interface HTMLLinkElementpublic void setType(java.lang.String type)
HTMLLinkElementsetType in interface HTMLLinkElementpublic java.lang.Object setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler)
setUserData in interface org.w3c.dom.NodesetUserData in class NodeImplprotected void processLink()
public java.lang.String getAbsoluteHref()
public void navigate()
protected RenderState createRenderState(RenderState prevRenderState)
createRenderState in class HTMLElementImplpublic java.lang.String toString()
toString in class HTMLElementImpl