public class XmlNode extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
attributes |
protected List<XmlNode> |
children |
static String |
CLOSED_TAG |
static String |
END_TAG |
static String |
START_TAG |
protected String |
tagName |
protected String |
text |
static String |
XML_META |
| Constructor and Description |
|---|
XmlNode(String tagName) |
XmlNode(String tagName,
String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(XmlNode e) |
void |
addAttribute(String name,
String value) |
protected void |
addToBuilder(StringBuilder stringBuilder,
String template,
String prefix,
String tagName) |
protected void |
buildXml(int start,
int indent,
StringBuilder stringBuilder) |
static XmlNode |
createElement(String tagName,
String text) |
static XmlNode |
createElement(XmlNode parentXmlNode,
String tagName) |
static XmlNode |
createElement(XmlNode parentXmlNode,
String tagName,
String text) |
protected String |
getAttributesAsString() |
protected String |
getIndentPrefix(int start,
int lenght) |
String |
toXml(int indent) |
public static final String XML_META
public static final String CLOSED_TAG
public static final String START_TAG
public static final String END_TAG
protected String tagName
protected String text
public XmlNode(String tagName)
public void add(XmlNode e)
public String toXml(int indent)
protected void buildXml(int start,
int indent,
StringBuilder stringBuilder)
protected void addToBuilder(StringBuilder stringBuilder, String template, String prefix, String tagName)
protected String getIndentPrefix(int start, int lenght)
protected String getAttributesAsString()
public static XmlNode createElement(XmlNode parentXmlNode, String tagName, String text)
Copyright © 2011-2012 Code Lutin. All Rights Reserved.