RePast
v. 2.0

uchicago.src.sim.engine
Class XMLParameterReader

java.lang.Object
  |
  +--uchicago.src.sim.engine.XMLParameterReader

public class XMLParameterReader
extends Object

Reads and parses xml format parameter files.


Constructor Summary
XMLParameterReader(String fileName)
           
 
Method Summary
 Vector getParameters()
           
 NumericParameter handleBooleanConst(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleBooleanList(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleConst(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleIncr(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleList(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleStringConst(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
 NumericParameter handleStringList(NumericParameter me, org.w3c.dom.NamedNodeMap attribs)
           
static void main(String[] args)
           
 void parse()
          Parses the Document tree creating repast parameter objects from the elements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLParameterReader

public XMLParameterReader(String fileName)
                   throws IOException
Method Detail

parse

public void parse()
Parses the Document tree creating repast parameter objects from the elements.


getParameters

public Vector getParameters()

handleIncr

public NumericParameter handleIncr(NumericParameter me,
                                   org.w3c.dom.NamedNodeMap attribs)
                            throws IOException
IOException

handleList

public NumericParameter handleList(NumericParameter me,
                                   org.w3c.dom.NamedNodeMap attribs)
                            throws IOException
IOException

handleConst

public NumericParameter handleConst(NumericParameter me,
                                    org.w3c.dom.NamedNodeMap attribs)
                             throws IOException
IOException

handleBooleanList

public NumericParameter handleBooleanList(NumericParameter me,
                                          org.w3c.dom.NamedNodeMap attribs)
                                   throws IOException
IOException

handleBooleanConst

public NumericParameter handleBooleanConst(NumericParameter me,
                                           org.w3c.dom.NamedNodeMap attribs)
                                    throws IOException
IOException

handleStringList

public NumericParameter handleStringList(NumericParameter me,
                                         org.w3c.dom.NamedNodeMap attribs)
                                  throws IOException
IOException

handleStringConst

public NumericParameter handleStringConst(NumericParameter me,
                                          org.w3c.dom.NamedNodeMap attribs)
                                   throws IOException
IOException

main

public static void main(String[] args)

RePast
v. 2.0

Bug reports and feature requests to RePast