semeval.mapping
Class PBParser
java.lang.Object
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 |
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
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