org.eml.sir.gn
Class SynsetHandler

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

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

An instance of SynsetHandler provides the methods that are necassary to parse the Synset definitions of the XML representation of the GermaNet.

Version:
0.3
Author:
Hendrik Niederlich (EML-R)

Constructor Summary
SynsetHandler()
          Create a new instance of SynsetHandler.
SynsetHandler(java.util.TreeMap lexIds, java.util.HashMap synIds)
          Create a new instance of SynsetHandler.
 
Method Summary
 void characters(char[] buf, int offset, int len)
          Implementation of DefaultHandler method.
 void endDocument()
          Implementation of DefaultHandler method.
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
          Implementation of DefaultHandler method.
 void processingInstruction(java.lang.String target, java.lang.String data)
          Implementation of DefaultHandler method.
 void startDocument()
          Implementation of DefaultHandler method.
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attrs)
          Implementation of DefaultHandler method.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynsetHandler

public SynsetHandler()
Create a new instance of SynsetHandler.


SynsetHandler

public SynsetHandler(java.util.TreeMap lexIds,
                     java.util.HashMap synIds)
Create a new instance of SynsetHandler.

Method Detail

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attrs)
                  throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException

characters

public void characters(char[] buf,
                       int offset,
                       int len)
                throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
                           throws org.xml.sax.SAXException
Implementation of DefaultHandler method.

Throws:
org.xml.sax.SAXException