| Package | Description |
|---|---|
| org.ujorm.tools.xml.dom |
A deprecated package
|
| org.ujorm.tools.xml.model |
| Modifier and Type | Class and Description |
|---|---|
class |
XmlElement
Deprecated.
Use the
XmlModel rather. |
| Constructor and Description |
|---|
XmlElement(String name,
XmlModel parent)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull XmlModel |
XmlModel.addCDATA(@Nullable CharSequence charData)
Add a character data in
CDATA format to XML only. |
@NotNull XmlModel |
XmlModel.addComment(@Nullable CharSequence comment)
Add a comment text.
|
@NotNull XmlModel |
XmlModel.addElement(@NotNull String name)
Create a new
XmlModel for a required name and add it to children. |
@NotNull XmlModel |
XmlModel.addElement(@NotNull XmlModel element)
Add a child element
|
@NotNull XmlModel |
XmlModel.addRawText(@Nullable Object value)
Add an native text with no escaped characters, for example: XML code, JavaScript, CSS styles
|
@NotNull XmlModel |
XmlModel.addText(@Nullable Object value)
Add a text and escape special character
|
@NotNull XmlModel |
XmlModel.addTextTemplated(@Nullable CharSequence template,
Object... values)
Message template with hight performance.
|
@NotNull XmlModel |
XmlModel.setAttribute(@NotNull String name,
@Nullable Object value)
Set one attribute
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull XmlModel |
XmlModel.addElement(@NotNull XmlModel element)
Add a child element
|
protected @NotNull XmlWriter |
XmlWriter.write(int level,
@Nullable CharSequence name,
@Nullable Map<String,Object> attributes,
@Nullable List<Object> children,
@NotNull XmlModel element)
Render the XML code without header
|
@NotNull XmlWriter |
XmlWriter.write(int level,
@NotNull XmlModel element)
Render the XML code without header
|
| Constructor and Description |
|---|
XmlModel(@NotNull String name,
@NotNull XmlModel parent)
New element with a parent
|
Copyright 2015, Pavel Ponec