inescID.revs.xml
Class REVSParser

java.lang.Object
  extended byinescID.revs.xml.REVSParser

public class REVSParser
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2002

Company Inesc-ID


Field Summary
(package private) static int OPEN_ANSWER_CODE
           
 
Constructor Summary
REVSParser()
           
 
Method Summary
 java.lang.String getXMLanswers(ParsedBallot ballot)
           
(package private)  java.lang.String getXMLanswersGroup(BallotGroup group)
           
(package private)  java.lang.String getXMLanswersQuestion(BallotQuestion question)
           
static void main(java.lang.String[] args)
           
(package private)  ParsedBallot parseBallot(org.w3c.dom.Document doc)
           
(package private)  java.util.Vector parseBallotDescription(org.w3c.dom.Node description)
           
 ParsedBallot parseBallotFile(java.lang.String file)
           
 ParsedBallot parseBallotString(java.lang.String ballot)
           
(package private)  BallotGroup parseGroup(org.w3c.dom.Node group)
           
(package private)  BallotQuestion parseQuestion(org.w3c.dom.Node question)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPEN_ANSWER_CODE

static final int OPEN_ANSWER_CODE
See Also:
Constant Field Values
Constructor Detail

REVSParser

public REVSParser()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws org.xml.sax.SAXException,
                        java.io.IOException,
                        javax.xml.parsers.ParserConfigurationException,
                        javax.xml.parsers.FactoryConfigurationError
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.FactoryConfigurationError

parseBallotFile

public ParsedBallot parseBallotFile(java.lang.String file)
                             throws javax.xml.parsers.FactoryConfigurationError,
                                    javax.xml.parsers.ParserConfigurationException,
                                    java.io.IOException,
                                    org.xml.sax.SAXException
Throws:
javax.xml.parsers.FactoryConfigurationError
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException

parseBallotString

public ParsedBallot parseBallotString(java.lang.String ballot)
                               throws javax.xml.parsers.FactoryConfigurationError,
                                      javax.xml.parsers.ParserConfigurationException,
                                      java.io.IOException,
                                      org.xml.sax.SAXException
Throws:
javax.xml.parsers.FactoryConfigurationError
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException

parseBallot

ParsedBallot parseBallot(org.w3c.dom.Document doc)

parseBallotDescription

java.util.Vector parseBallotDescription(org.w3c.dom.Node description)

parseGroup

BallotGroup parseGroup(org.w3c.dom.Node group)

parseQuestion

BallotQuestion parseQuestion(org.w3c.dom.Node question)

getXMLanswers

public java.lang.String getXMLanswers(ParsedBallot ballot)

getXMLanswersGroup

java.lang.String getXMLanswersGroup(BallotGroup group)

getXMLanswersQuestion

java.lang.String getXMLanswersQuestion(BallotQuestion question)