|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.util.xml.XmlRenderingUtils
public class XmlRenderingUtils
Utilities for creating a string representation of XML.
Field Summary | |
---|---|
static String |
EQUALS
|
static String |
QUOTE
|
static String |
SPACE
|
Constructor Summary | |
---|---|
XmlRenderingUtils()
|
Method Summary | |
---|---|
static String |
createEndElement(String name,
int indentLevel,
boolean lineBreak)
Create a closing element tag. |
static String |
createStartElement(String name,
int indentLevel,
boolean close,
boolean lineBreak)
Create a XML start element. |
static String |
createStartElement(String name,
List<Map.Entry<String,String>> attributes,
int indentLevel,
boolean close,
boolean lineBreak)
Create a XML start element. |
static String |
createStartElement(String name,
Map<String,String> attributes,
int indentLevel,
boolean close,
boolean lineBreak)
Create a XML start element. |
static String |
createStartElement(String name,
String nameSpace,
int indentLevel,
boolean close,
boolean lineBreak)
Create a XML start element. |
static String |
createStartElement(String name,
String nameSpace,
List<Map.Entry<String,String>> attributes,
int indentLevel,
boolean close,
boolean lineBreak)
Create a XML start element. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String SPACE
public static final String QUOTE
public static final String EQUALS
Constructor Detail |
---|
public XmlRenderingUtils()
Method Detail |
---|
public static String createStartElement(String name, int indentLevel, boolean close, boolean lineBreak)
Create a XML start element.
name
- - the tag name.indentLevel
- - the indent levelclose
- - indicates whether or not close the element.lineBreak
- - indicates whether or not to include a line break
public static String createStartElement(String name, String nameSpace, int indentLevel, boolean close, boolean lineBreak)
Create a XML start element.
name
- - the tag name.nameSpace
- - namespace of the tag nameindentLevel
- - the indent levelclose
- - indicates whether or not close the element.lineBreak
- - indicates whether or not to include a line break
public static String createStartElement(String name, List<Map.Entry<String,String>> attributes, int indentLevel, boolean close, boolean lineBreak)
Create a XML start element.
name
- - the tag name.attributes
- - an ordered collection of attributes (names and values) to render with the elementindentLevel
- - the indent levelclose
- - indicates whether or not close the element.lineBreak
- - indicates whether or not to include a line break
public static String createStartElement(String name, Map<String,String> attributes, int indentLevel, boolean close, boolean lineBreak)
Create a XML start element.
name
- - the tag name.attributes
- - a map of attributes (names and values) to render with the elementindentLevel
- - the indent levelclose
- - indicates whether or not close the element.lineBreak
- - indicates whether or not to include a line break
public static String createStartElement(String name, String nameSpace, List<Map.Entry<String,String>> attributes, int indentLevel, boolean close, boolean lineBreak)
Create a XML start element.
name
- - the tag name.nameSpace
- - namespace of the tag nameattributes
- - an ordered collection of attributes (names and values) to render with the elementindentLevel
- - the indent levelclose
- - indicates whether or not close the element.lineBreak
- - indicates whether or not to include a line break
public static String createEndElement(String name, int indentLevel, boolean lineBreak)
Create a closing element tag.
name
- - the tag nameindentLevel
- - the indent levellineBreak
- - a flag to indicate if a line break should terminate the tag
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |