jeco.kernel.util
Class Xml

java.lang.Object
  extended by jeco.kernel.util.Xml

public class Xml
extends java.lang.Object


Constructor Summary
Xml()
           
 
Method Summary
static org.w3c.dom.Element getTree(java.lang.String xmlRootNodeName, java.lang.String filePath)
           
static double[] loadArrayAsDouble(org.w3c.dom.Element xmlRootNode, java.lang.String arrayName)
           
static int[] loadArrayAsInteger(org.w3c.dom.Element xmlRootNode, java.lang.String arrayName)
           
static long[] loadArrayAsLong(org.w3c.dom.Element xmlRootNode, java.lang.String arrayName)
           
static long[][] loadMatrixAsLong(org.w3c.dom.Element xmlRootNode, java.lang.String matrixName)
           
static int loadScalarAsInteger(org.w3c.dom.Element xmlRootNode, java.lang.String scalarName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Xml

public Xml()
Method Detail

getTree

public static org.w3c.dom.Element getTree(java.lang.String xmlRootNodeName,
                                          java.lang.String filePath)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

loadScalarAsInteger

public static int loadScalarAsInteger(org.w3c.dom.Element xmlRootNode,
                                      java.lang.String scalarName)

loadArrayAsInteger

public static int[] loadArrayAsInteger(org.w3c.dom.Element xmlRootNode,
                                       java.lang.String arrayName)

loadArrayAsLong

public static long[] loadArrayAsLong(org.w3c.dom.Element xmlRootNode,
                                     java.lang.String arrayName)

loadArrayAsDouble

public static double[] loadArrayAsDouble(org.w3c.dom.Element xmlRootNode,
                                         java.lang.String arrayName)

loadMatrixAsLong

public static long[][] loadMatrixAsLong(org.w3c.dom.Element xmlRootNode,
                                        java.lang.String matrixName)