Hilbert II - Version 0.03.04

org.qedeq.kernel.xml.handler.module
Class LatexHandler

java.lang.Object
  extended byorg.qedeq.kernel.xml.parser.AbstractSimpleHandler
      extended byorg.qedeq.kernel.xml.handler.module.LatexHandler

public class LatexHandler
extends AbstractSimpleHandler

Parse header informations.

Version:
$Revision: 1.12 $

Constructor Summary
LatexHandler(AbstractSimpleHandler handler, String startTag)
          Handles LaTeX tags.
 
Method Summary
 void characters(String name, String data)
          Called at end of element elementName.
 void endElement(String name)
          Called at end of element elementName.
 LatexVo getLatex()
          Get parsed result.
 void init()
          Must be called before a handler should parse a new section.
 void startElement(String name, SimpleAttributes attributes)
          Called at begin of element elementName.
 
Methods inherited from class org.qedeq.kernel.xml.parser.AbstractSimpleHandler
changeHandler, getLevel, getStartTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LatexHandler

public LatexHandler(AbstractSimpleHandler handler,
                    String startTag)
Handles LaTeX tags.

Parameters:
handler - Handler that uses this handler.
startTag - This is the starting tag.
Method Detail

init

public final void init()
Description copied from class: AbstractSimpleHandler
Must be called before a handler should parse a new section.

Specified by:
init in class AbstractSimpleHandler

getLatex

public final LatexVo getLatex()
Get parsed result.

Returns:
LaTeX text part.

startElement

public final void startElement(String name,
                               SimpleAttributes attributes)
                        throws SyntaxException
Description copied from class: AbstractSimpleHandler
Called at begin of element elementName. Must be overwritten.

Specified by:
startElement in class AbstractSimpleHandler
Parameters:
name - Tag name.
attributes - Tag attributes.
Throws:
SyntaxException - There is a semantic error in this event occurrence.

endElement

public void endElement(String name)
                throws SyntaxException
Description copied from class: AbstractSimpleHandler
Called at end of element elementName. Must be overwritten.

Specified by:
endElement in class AbstractSimpleHandler
Parameters:
name - Tag name.
Throws:
SyntaxException - There is a semantic error in this event occurrence.

characters

public void characters(String name,
                       String data)
                throws SyntaxException
Description copied from class: AbstractSimpleHandler
Called at end of element elementName. Must be overwritten if you expect character data.

Overrides:
characters in class AbstractSimpleHandler
Parameters:
name - Tag name.
data - String value.
Throws:
SyntaxException - There is a semantic error in this event occurrence.

Hilbert II - Version 0.03.04

©left GNU General Public Licence
All Rights Reserved.