mud.common.xml
Class XmlUtil

java.lang.Object
  extended by mud.common.xml.XmlUtil

public class XmlUtil
extends java.lang.Object


Constructor Summary
XmlUtil()
           
 
Method Summary
static java.lang.String attributeNameEscape(java.lang.String name)
           
static java.lang.String attributeValueEscape(java.lang.String value)
           
static int[] decodeRGB(java.lang.String data)
           
static java.lang.String encodeRGB(int[] data)
           
static java.lang.String escapeToUTF8(java.lang.String string)
           
static boolean getBoolean(XmlElement element, java.lang.String childName, boolean defaultValue)
           
static int getInt(XmlElement element, java.lang.String childName, int defaultValue)
           
static long getLong(XmlElement element, java.lang.String childName, long defaultValue)
           
static java.lang.String getString(XmlElement element, java.lang.String childName)
           
static java.lang.String stripTags(java.lang.String text)
           
static java.lang.String tagEscape(java.lang.String tag)
           
static java.lang.String tagUnescape(java.lang.String tag)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlUtil

public XmlUtil()
Method Detail

tagEscape

public static java.lang.String tagEscape(java.lang.String tag)

tagUnescape

public static java.lang.String tagUnescape(java.lang.String tag)

attributeNameEscape

public static java.lang.String attributeNameEscape(java.lang.String name)

attributeValueEscape

public static java.lang.String attributeValueEscape(java.lang.String value)

escapeToUTF8

public static java.lang.String escapeToUTF8(java.lang.String string)

stripTags

public static java.lang.String stripTags(java.lang.String text)

encodeRGB

public static java.lang.String encodeRGB(int[] data)

decodeRGB

public static int[] decodeRGB(java.lang.String data)

getString

public static java.lang.String getString(XmlElement element,
                                         java.lang.String childName)

getInt

public static int getInt(XmlElement element,
                         java.lang.String childName,
                         int defaultValue)

getLong

public static long getLong(XmlElement element,
                           java.lang.String childName,
                           long defaultValue)

getBoolean

public static boolean getBoolean(XmlElement element,
                                 java.lang.String childName,
                                 boolean defaultValue)