semeval.mapping
Class PBParser

java.lang.Object
  extended by semeval.mapping.PBParser

public class PBParser
extends java.lang.Object

This parser parses an XML-file.

Author:
Fabian Shirokov

Constructor Summary
PBParser()
          This creates a new instance of Parser.
 
Method Summary
 java.util.ArrayList<PBRoleset> getRolesets()
           
 void parseLEFromFile(java.lang.String aFileName)
          This parses an XML document from the given file with our Handler and our parser.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PBParser

public PBParser()
         throws javax.xml.parsers.ParserConfigurationException,
                org.xml.sax.SAXException
This creates a new instance of Parser.

Throws:
javax.xml.parsers.ParserConfigurationException - if there is a problem with the parser factory
org.xml.sax.SAXException - if there is a problem when creating the parser
Method Detail

getRolesets

public java.util.ArrayList<PBRoleset> getRolesets()

parseLEFromFile

public void parseLEFromFile(java.lang.String aFileName)
                     throws java.io.IOException,
                            org.xml.sax.SAXException
This parses an XML document from the given file with our Handler and our parser.

Parameters:
aFileName - a String with the file name to read the XML document from
Throws:
java.io.IOException - if there is a problem when reading the file
org.xml.sax.SAXException - if there is a problem when parsing the XML document