semeval.noinstantiation
Class LEParser

java.lang.Object
  extended by semeval.noinstantiation.LEParser

public class LEParser
extends java.lang.Object

This parser parses an XML-file.

Author:
Fabian Shirokov

Constructor Summary
LEParser()
          This creates a new instance of Parser.
 
Method Summary
 LexicalEntry getLexicalEntry()
           
 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

LEParser

public LEParser()
         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

getLexicalEntry

public LexicalEntry getLexicalEntry()

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