com.jme3.util.xml
Class SAXUtil
java.lang.Object
com.jme3.util.xml.SAXUtil
public final class SAXUtil
- extends java.lang.Object
Utility methods for parsing XML data using SAX.
Method Summary |
static boolean |
parseBool(java.lang.String bool,
boolean def)
|
static ColorRGBA |
parseColor(org.xml.sax.Attributes attribs)
|
static float |
parseFloat(java.lang.String f)
|
static float |
parseFloat(java.lang.String f,
float def)
|
static int |
parseInt(java.lang.String i)
|
static int |
parseInt(java.lang.String i,
int def)
Parses an integer from a string, if the string is null returns
def. |
static java.lang.String |
parseString(java.lang.String str)
|
static java.lang.String |
parseString(java.lang.String str,
java.lang.String def)
|
static Vector3f |
parseVector3(org.xml.sax.Attributes attribs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAXUtil
public SAXUtil()
parseInt
public static int parseInt(java.lang.String i,
int def)
throws org.xml.sax.SAXException
- Parses an integer from a string, if the string is null returns
def.
- Parameters:
i
- The string to parsedef
- The default value if the string is null
- Returns:
-
- Throws:
org.xml.sax.SAXException
parseInt
public static int parseInt(java.lang.String i)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseFloat
public static float parseFloat(java.lang.String f,
float def)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseFloat
public static float parseFloat(java.lang.String f)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseBool
public static boolean parseBool(java.lang.String bool,
boolean def)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseString
public static java.lang.String parseString(java.lang.String str,
java.lang.String def)
parseString
public static java.lang.String parseString(java.lang.String str)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseVector3
public static Vector3f parseVector3(org.xml.sax.Attributes attribs)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
parseColor
public static ColorRGBA parseColor(org.xml.sax.Attributes attribs)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException