Class LexiconParser

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byLexiconParser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class LexiconParser
extends org.xml.sax.helpers.DefaultHandler

A LexiconParser parses an XML lexicon.


Constructor Summary
LexiconParser()
           
 
Method Summary
 void characters(char[] buf, int offset, int len)
          Handler-Method characters.
 void endElement(java.lang.String namespaceURI, java.lang.String sName, java.lang.String qName)
          Handler-Method endElement
 Lexicon setLexicon(Lexicon lex)
          Adds the YaspWords to a given Lexicon it receives after parsing the xml-Lexicon-file at "lexiconPath".
 void startElement(java.lang.String namespaceURI, java.lang.String sName, java.lang.String qName, org.xml.sax.Attributes attrs)
          Handler-Method startElement
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexiconParser

public LexiconParser()
Method Detail

setLexicon

public Lexicon setLexicon(Lexicon lex)
Adds the YaspWords to a given Lexicon it receives after parsing the xml-Lexicon-file at "lexiconPath".

Parameters:
lex - the given Lexicon.

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String sName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attrs)
                  throws org.xml.sax.SAXException
Handler-Method startElement

Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String sName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Handler-Method endElement

Throws:
org.xml.sax.SAXException

characters

public void characters(char[] buf,
                       int offset,
                       int len)
                throws org.xml.sax.SAXException
Handler-Method characters.

Throws:
org.xml.sax.SAXException