| Package | Description |
|---|---|
| org.ujorm.tools.xml.dom |
| Modifier and Type | Class and Description |
|---|---|
class |
HtmlElement
XML element model to rendering a HTML file
How to use the class:
final HtmlElement html = new HtmlElement("Test");
html.getBody().addElement("div")
.addText("Hello word!") |
| Modifier and Type | Method and Description |
|---|---|
<T extends XmlElement> |
XmlElement.addAttrib(String name,
Object value)
Deprecated.
Uset the method
setAttrib(java.lang.String, java.lang.Object) instead of |
<T extends XmlElement> |
XmlElement.addCDATA(CharSequence charData)
Add a character data in
CDATA format to XML only. |
<T extends XmlElement> |
XmlElement.addComment(CharSequence comment)
Add a comment text.
|
<T extends XmlElement> |
HtmlElement.addCssBody(CharSequence css)
Create a new CSS element and return it
|
<T extends XmlElement> |
HtmlElement.addCssLink(CharSequence css)
Create a new CSS element and return it
|
<T extends XmlElement> |
XmlElement.addElement(String name)
Create a new
XmlElement for a required name and add it to children. |
<T extends XmlElement> |
XmlElement.addElement(T element)
Add a child element
|
<T extends XmlElement> |
HtmlElement.addElementToBody(String name)
A shortcut for
HtmlList.getBody().addElement(CharSequence) |
<T extends XmlElement> |
HtmlElement.addElementToHead(String name)
A shortcut for
HtmlList.getHead().addElement(CharSequence) |
<T extends XmlElement> |
HtmlElement.addJavascriptContent(CharSequence javascript)
Create a new Javascript element and return it
|
<T extends XmlElement> |
HtmlElement.addJavascriptLink(boolean defer,
CharSequence... javascriptLink)
Create a new Javascript element and return it
|
<T extends XmlElement> |
XmlElement.addRawText(Object value)
Add an native text with no escaped characters, for example: XML code, JavaScript, CSS styles
|
<T extends XmlElement> |
XmlElement.addText(Object value)
Add a text and escape special character
|
<T extends XmlElement> |
HtmlElement.getBody()
Returns body element
|
<T extends XmlElement> |
HtmlElement.getHead()
Deprecated.
Use the method
HtmlElement.addElementToHead(java.lang.String) rather. |
<T extends XmlElement> |
XmlElement.setAttrib(String name,
Object value)
Set one attribute
|
| Modifier and Type | Method and Description |
|---|---|
protected XmlWriter |
XmlWriter.write(int level,
CharSequence name,
Map<String,Object> attributes,
List<Object> children,
XmlElement element)
Render the XML code without header
|
XmlWriter |
XmlWriter.write(int level,
XmlElement element)
Render the XML code without header
|
| Constructor and Description |
|---|
XmlElement(CharSequence name,
XmlElement parent)
New element with a parent
|
Copyright 2015, Pavel Ponec