com.gsoft.titration.client
Class TagReader


public class TagReader
implements Serializable


Field Summary
 private HashtablechildNodes
           
 private HashtablerootNode
           
 private StringrootTag
           
 private ArrayListsubnodes
           

Constructor Summary
TagReader()
           
TagReader(InputStream istream)
           
TagReader(String filename)
           
TagReader(InputStream istream, String _rootTag)
           
TagReader(String filename, String _rootTag)
           

Method Summary
 voidconstruct(String filename)
           
 voidconstruct(InputStream fileInputStream)
           
 HashtablegetNodes()
           
 StringgetRootTag()
           
 IteratorgetSubNodes()
           
 HashtablegetTags(String s1)
           
 StringgetTagValue(String s1, String s2)
           
 voidparseFile(String msg)
           
 private voidparseFile(Document doc)
           
 voidsetRootTag(String _rootTag)
           
 voidsetTagValue(String container, String location, String newVal)
           

Field Detail

childNodes

private Hashtable childNodes

rootNode

private Hashtable rootNode

rootTag

private String rootTag

subnodes

private ArrayList subnodes
Constructor Detail

TagReader

public TagReader()
throws java.lang.Exception

TagReader

public TagReader(InputStream istream)
throws java.lang.Exception

TagReader

public TagReader(String filename)
throws java.lang.Exception

TagReader

public TagReader(InputStream istream, String _rootTag)
throws java.lang.Exception

TagReader

public TagReader(String filename, String _rootTag)
throws java.lang.Exception
Method Detail

construct

public void construct(String filename)
throws java.lang.Exception

construct

public void construct(InputStream fileInputStream)
throws java.lang.Exception

getNodes

public Hashtable getNodes()

getRootTag

public String getRootTag()

getSubNodes

public Iterator getSubNodes()

getTags

public Hashtable getTags(String s1)
throws java.lang.Exception

getTagValue

public String getTagValue(String s1, String s2)
throws java.lang.Exception

parseFile

public void parseFile(String msg)
throws java.lang.Exception

parseFile

private void parseFile(Document doc)
throws java.lang.Exception

setRootTag

public void setRootTag(String _rootTag)

setTagValue

public void setTagValue(String container, String location, String newVal)
throws java.lang.Exception