Package org.loboevolution.html.dom
Interface HTMLElement
- All Superinterfaces:
Element,EventTarget,InnerHTML,ModelNode,Node,NonDocumentTypeChildNode,ParentNode
- All Known Subinterfaces:
HTMLAnchorElement,HTMLAppletElement,HTMLAreaElement,HTMLBaseElement,HTMLBaseFontElement,HTMLBodyElement,HTMLBRElement,HTMLButtonElement,HTMLCanvasElement,HTMLDataElement,HTMLDataListElement,HTMLDetailsElement,HTMLDialogElement,HTMLDirectoryElement,HTMLDivElement,HTMLDListElement,HTMLEmbedElement,HTMLFieldSetElement,HTMLFontElement,HTMLFormElement,HTMLHeadElement,HTMLHeadingElement,HTMLHRElement,HTMLHtmlElement,HTMLIFrameElement,HTMLImageElement,HTMLInputElement,HTMLLabelElement,HTMLLegendElement,HTMLLIElement,HTMLLinkElement,HTMLMapElement,HTMLMarqueeElement,HTMLMenuElement,HTMLMetaElement,HTMLMeterElement,HTMLModElement,HTMLObjectElement,HTMLOListElement,HTMLOptGroupElement,HTMLOptionElement,HTMLOutputElement,HTMLParagraphElement,HTMLParamElement,HTMLPictureElement,HTMLPreElement,HTMLProgressElement,HTMLQuoteElement,HTMLScriptElement,HTMLSelectElement,HTMLSlotElement,HTMLSourceElement,HTMLSpanElement,HTMLStyleElement,HTMLTableCaptionElement,HTMLTableCellElement,HTMLTableColElement,HTMLTableDataCellElement,HTMLTableElement,HTMLTableHeaderCellElement,HTMLTableRowElement,HTMLTableSectionElement,HTMLTextAreaElement,HTMLTimeElement,HTMLTitleElement,HTMLUListElement,HTMLUnknownElement,HTMLVideoElement
- All Known Implementing Classes:
HTMLAnchorElementImpl,HTMLBaseElementImpl,HTMLBasicInputElement,HTMLBodyElementImpl,HTMLBRElementImpl,HTMLButtonElementImpl,HTMLCanvasElementImpl,HTMLCenterElementImpl,HTMLDDElementImpl,HTMLDetailsElementImpl,HTMLDialogElementImpl,HTMLDirectoryElementImpl,HTMLDivElementImpl,HTMLDListElementImpl,HTMLElementImpl,HTMLEmElementImpl,HTMLFieldsetElementImpl,HTMLFigureElementImpl,HTMLFormElementImpl,HTMLGenericMarkupElement,HTMLHeadElementImpl,HTMLHeadingElementImpl,HTMLHRElementImpl,HTMLHtmlElementImpl,HTMLIFrameElementImpl,HTMLImageElementImpl,HTMLInputElementImpl,HTMLLabelElementImpl,HTMLLegendElementImpl,HTMLLIElementImpl,HTMLLinkElementImpl,HTMLMarqueeElementImpl,HTMLMeterElementImpl,HTMLMonospacedElementImpl,HTMLNonStandardElement,HTMLNoScriptElementImpl,HTMLObjectElementImpl,HTMLOListElementImpl,HTMLOptGroupElementImpl,HTMLOptionElementImpl,HTMLPElementImpl,HTMLPreElementImpl,HTMLProcessingInstruction,HTMLProgressElementImpl,HTMLQuoteElementImpl,HTMLScriptElementImpl,HTMLSelectElementImpl,HTMLSmallElementImpl,HTMLSpanElementImpl,HTMLStrikeElementImpl,HTMLStrongElementImpl,HTMLStyleElementImpl,HTMLSuperscriptElementImpl,HTMLTableCaptionElementImpl,HTMLTableCellElementImpl,HTMLTableColElementImpl,HTMLTableColGroupElementImpl,HTMLTableElementImpl,HTMLTableRowElementImpl,HTMLTableSectionElementImpl,HTMLTextAreaElementImpl,HTMLTitleElementImpl,HTMLUListElementImpl,HTMLUnderlineElementImpl,HTMLVideoElementImpl,RSSChanelElementImpl,RSSDescriptionElementImpl,RSSElement,RSSElementImpl,RSSItemElementImpl,RSSTitleElementImpl,SVGAElementImpl,SVGAnimateElementImpl,SVGAnimateTransformElementImpl,SVGAnimationElementImpl,SVGAnimationImpl,SVGCircleElementImpl,SVGClipPathElementImpl,SVGDefsElementImpl,SVGElementImpl,SVGElementWrapper,SVGEllipseElementImpl,SVGFontElementImpl,SVGFontFaceElementImpl,SVGGElementImpl,SVGGradientElementImpl,SVGGraphic,SVGImageElementImpl,SVGLinearGradientElementImpl,SVGLineElementImpl,SVGLocatableImpl,SVGPathElementImpl,SVGPolygonElementImpl,SVGPolylineElementImpl,SVGRadialGradientElementImpl,SVGRectElementImpl,SVGStopElementImpl,SVGStylableImpl,SVGSVGElementImpl,SVGSymbolElementImpl,SVGTextElementImpl,SVGTransformableImpl,SVGUseElementImpl
Any HTML element. Some elements directly implement this interface, while
others implement it via an interface that inherits it.
-
Field Summary
Fields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidclick()click.getAccessKey.getAccessKeyLabel.getAutocapitalize.getContentEditable.getDir()getDir.getInnerText.getLang()getLang.getOffsetHeight.doublegetOffsetLeft.getOffsetParent.intgetOffsetTop.getOffsetWidth.getStyle()getTitle()getTitle.booleanisDraggable.booleanisHidden()isHidden.booleanisSpellcheck.booleanisTranslate.voidsetAccessKey(String accessKey) setAccessKey.voidsetAutocapitalize(String autocapitalize) setAutocapitalize.voidsetContentEditable(String contenteditable) setContentEditable.voidsetDir.voidsetDraggable(boolean draggable) setDraggable.voidsetHidden(boolean hidden) setHidden.voidsetInnerText(String innerText) setInnerText.voidsetLang.voidsetSpellcheck(boolean spellcheck) setSpellcheck.voidsetTitle.voidsetTranslate(boolean translate) setTranslate.Methods 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.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
-
Method Details
-
getAccessKey
String getAccessKey()getAccessKey.
- Returns:
- a
Stringobject.
-
getAccessKeyLabel
String getAccessKeyLabel()getAccessKeyLabel.
- Returns:
- a
Stringobject.
-
getAutocapitalize
String getAutocapitalize()getAutocapitalize.
- Returns:
- a
Stringobject.
-
getDir
String getDir()getDir.
- Returns:
- a
Stringobject.
-
getContentEditable
String getContentEditable()getContentEditable.
- Returns:
- a
Stringobject.
-
getInnerText
String getInnerText()getInnerText.
- Specified by:
getInnerTextin interfaceElement- Returns:
- a
Stringobject.
-
getLang
String getLang()getLang.
- Returns:
- a
Stringobject.
-
getTitle
String getTitle()getTitle.
- Returns:
- a
Stringobject.
-
getOffsetHeight
Integer getOffsetHeight()getOffsetHeight.
- Returns:
- a double.
-
getOffsetLeft
double getOffsetLeft()getOffsetLeft.
- Returns:
- a double.
-
getOffsetParent
Element getOffsetParent()getOffsetParent.
- Returns:
- a
Elementobject.
-
getOffsetTop
int getOffsetTop()getOffsetTop.
- Returns:
- a
Integerobject.
-
getOffsetWidth
Integer getOffsetWidth()getOffsetWidth.
- Returns:
- a
Integerobject.
-
getStyle
CSSStyleDeclaration getStyle() -
getCurrentStyle
CSSStyleDeclaration getCurrentStyle() -
isSpellcheck
boolean isSpellcheck()isSpellcheck.
- Returns:
- a boolean.
-
isDraggable
boolean isDraggable()isDraggable.
- Returns:
- a boolean.
-
isHidden
boolean isHidden()isHidden.
- Returns:
- a boolean.
-
isTranslate
boolean isTranslate()isTranslate.
- Returns:
- a boolean.
-
setAccessKey
setAccessKey.
- Parameters:
accessKey- aStringobject.
-
setAutocapitalize
setAutocapitalize.
- Parameters:
autocapitalize- aStringobject.
-
setDir
setDir.
- Parameters:
dir- aStringobject.
-
setDraggable
void setDraggable(boolean draggable) setDraggable.
- Parameters:
draggable- a boolean.
-
setHidden
void setHidden(boolean hidden) setHidden.
- Parameters:
hidden- a boolean.
-
setInnerText
setInnerText.
- Parameters:
innerText- aStringobject.
-
setLang
setLang.
- Parameters:
lang- aStringobject.
-
setSpellcheck
void setSpellcheck(boolean spellcheck) setSpellcheck.
- Parameters:
spellcheck- a boolean.
-
setContentEditable
setContentEditable.
- Parameters:
contenteditable- aStringobject.
-
setTranslate
void setTranslate(boolean translate) setTranslate.
- Parameters:
translate- a boolean.
-
setTitle
setTitle.
- Parameters:
title- aStringobject.
-
click
void click()click.
-