Class Document
- java.lang.Object
-
- de.inetsoftware.jwebassembly.web.JSObject
-
- de.inetsoftware.jwebassembly.web.dom.EventTarget
-
- de.inetsoftware.jwebassembly.web.dom.Node
-
- de.inetsoftware.jwebassembly.web.dom.Document
-
public class Document extends Node
https://developer.mozilla.org/en-US/docs/Web/API/Document
-
-
Field Summary
-
Fields inherited from class de.inetsoftware.jwebassembly.web.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
-
Constructor Summary
Constructors Constructor Description Document(java.lang.Object peer)
Create a Java instance as wrapper of the JavaScript object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Node
body()
https://developer.mozilla.org/en-US/docs/Web/API/Document/body<T extends HTMLElement>
TcreateElement(java.lang.String tagName)
https://developer.mozilla.org/en-US/docs/Web/API/Document/createElementText
createTextNode(java.lang.String data)
https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode-
Methods inherited from class de.inetsoftware.jwebassembly.web.dom.Node
appendChild, childNodes, nodeType
-
-
-
-
Method Detail
-
createElement
public <T extends HTMLElement> T createElement(java.lang.String tagName)
https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement- Type Parameters:
T
- the return type- Parameters:
tagName
- type of element- Returns:
- The new Element
-
createTextNode
public Text createTextNode(java.lang.String data)
https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode- Parameters:
data
- the text data- Returns:
- the text node
-
body
public Node body()
https://developer.mozilla.org/en-US/docs/Web/API/Document/body- Returns:
- the body
-
-