public class XMLTagDisplayFormatter extends AbstractTagDisplayFormatter
Modifier and Type | Field and Description |
---|---|
private static XMLTagDisplayFormatter |
formatter |
(package private) java.lang.StringBuffer |
sb |
protected static java.lang.String |
xmlCDataTagClose |
protected static java.lang.String |
xmlCDataTagOpen |
protected static java.lang.String |
xmlCloseEnd |
protected static java.lang.String |
xmlCloseStart |
protected static java.lang.String |
xmlOpenEnd |
protected static java.lang.String |
xmlOpenStart |
protected static java.lang.String |
xmlSingleTagClose |
level
Constructor and Description |
---|
XMLTagDisplayFormatter() |
Modifier and Type | Method and Description |
---|---|
void |
addElement(java.lang.String type,
boolean value) |
void |
addElement(java.lang.String type,
int value) |
void |
addElement(java.lang.String type,
java.lang.String value) |
void |
closeHeadingElement(java.lang.String type) |
void |
openHeadingElement(java.lang.String type,
boolean value) |
void |
openHeadingElement(java.lang.String type,
int value) |
void |
openHeadingElement(java.lang.String type,
java.lang.String value) |
static java.lang.String |
replaceXMLCharacters(java.lang.String xmlData)
Replace any special xml characters with the appropiate escape sequences
required to be done for the actual element names
|
java.lang.String |
toString() |
static java.lang.String |
xmlCData(java.lang.String xmlData)
Return CDATA tag around xml data e.g
We also need to deal with special chars
|
static java.lang.String |
xmlClose(java.lang.String xmlName)
Return xml close tag around a string e.g
|
static java.lang.String |
xmlFullTag(java.lang.String xmlName,
java.lang.String data) |
static java.lang.String |
xmlOpen(java.lang.String xmlName)
Return xml open tag round a string e.g
|
static java.lang.String |
xmlOpenHeading(java.lang.String name,
java.lang.String data) |
static java.lang.String |
xmlSingleTag(java.lang.String data) |
displayAsBinary
private static XMLTagDisplayFormatter formatter
protected static final java.lang.String xmlOpenStart
protected static final java.lang.String xmlOpenEnd
protected static final java.lang.String xmlCloseStart
protected static final java.lang.String xmlCloseEnd
protected static final java.lang.String xmlSingleTagClose
protected static final java.lang.String xmlCDataTagOpen
protected static final java.lang.String xmlCDataTagClose
java.lang.StringBuffer sb
public static java.lang.String xmlOpen(java.lang.String xmlName)
xmlName
- public static java.lang.String xmlOpenHeading(java.lang.String name, java.lang.String data)
public static java.lang.String xmlCData(java.lang.String xmlData)
xmlData
- public static java.lang.String xmlClose(java.lang.String xmlName)
xmlName
- public static java.lang.String xmlSingleTag(java.lang.String data)
public static java.lang.String xmlFullTag(java.lang.String xmlName, java.lang.String data)
public void openHeadingElement(java.lang.String type, java.lang.String value)
openHeadingElement
in class AbstractTagDisplayFormatter
public void openHeadingElement(java.lang.String type, boolean value)
openHeadingElement
in class AbstractTagDisplayFormatter
public void openHeadingElement(java.lang.String type, int value)
openHeadingElement
in class AbstractTagDisplayFormatter
public void closeHeadingElement(java.lang.String type)
closeHeadingElement
in class AbstractTagDisplayFormatter
public void addElement(java.lang.String type, java.lang.String value)
addElement
in class AbstractTagDisplayFormatter
public void addElement(java.lang.String type, int value)
addElement
in class AbstractTagDisplayFormatter
public void addElement(java.lang.String type, boolean value)
addElement
in class AbstractTagDisplayFormatter
public java.lang.String toString()
toString
in class AbstractTagDisplayFormatter
public static java.lang.String replaceXMLCharacters(java.lang.String xmlData)
xmlData
- Copyright © 2005-2013 java.net. All Rights Reserved.