org.jmol.util
Class XmlUtil
java.lang.Object
org.jmol.util.XmlUtil
public class XmlUtil
- extends java.lang.Object
Method Summary |
static void |
appendAttrib(java.lang.StringBuffer sb,
java.lang.Object name,
java.lang.Object value)
|
static void |
appendCdata(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.String data)
"
will convert ]]> to ]] > |
static void |
appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object data)
standard data"
standard " |
static void |
appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.Object data)
standard data" |
static void |
appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.Object data,
boolean isCdata,
boolean doClose)
|
static void |
closeTag(java.lang.StringBuffer sb,
java.lang.String name)
|
static java.lang.Object |
escape(java.lang.String name,
java.util.List atts,
java.lang.Object value,
boolean asString,
java.lang.String indent)
|
static void |
openDocument(java.lang.StringBuffer data)
|
static void |
openTag(java.lang.StringBuffer sb,
java.lang.String name)
|
static void |
openTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes)
|
static void |
toXml(java.lang.StringBuffer sb,
java.lang.String name,
java.util.List properties)
|
static java.lang.String |
unwrapCdata(java.lang.String s)
|
static java.lang.String |
wrapCdata(java.lang.Object data)
wrap the string as character data, with replacements for [ noted
as a list starting with * after the CDATA termination |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlUtil
public XmlUtil()
openDocument
public static void openDocument(java.lang.StringBuffer data)
openTag
public static void openTag(java.lang.StringBuffer sb,
java.lang.String name)
openTag
public static void openTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes)
closeTag
public static void closeTag(java.lang.StringBuffer sb,
java.lang.String name)
appendTag
public static void appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.Object data,
boolean isCdata,
boolean doClose)
wrapCdata
public static java.lang.String wrapCdata(java.lang.Object data)
- wrap the string as character data, with replacements for [ noted
as a list starting with * after the CDATA termination
- Parameters:
data
-
- Returns:
- wrapped text
unwrapCdata
public static java.lang.String unwrapCdata(java.lang.String s)
- Parameters:
s
-
- Returns:
- unwrapped text
appendTag
public static void appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.Object data)
- standard data"
- Parameters:
sb
- name
- attributes
- data
-
appendTag
public static void appendTag(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object data)
- standard data"
standard "
- Parameters:
sb
- name
- data
-
appendCdata
public static void appendCdata(java.lang.StringBuffer sb,
java.lang.String name,
java.lang.Object[] attributes,
java.lang.String data)
- "
will convert ]]> to ]] >
- Parameters:
sb
- name
- attributes
- data
-
appendAttrib
public static void appendAttrib(java.lang.StringBuffer sb,
java.lang.Object name,
java.lang.Object value)
- Parameters:
sb
- name
- value
-
toXml
public static void toXml(java.lang.StringBuffer sb,
java.lang.String name,
java.util.List properties)
escape
public static java.lang.Object escape(java.lang.String name,
java.util.List atts,
java.lang.Object value,
boolean asString,
java.lang.String indent)