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

java.lang.Object
  extended by org.qedeq.kernel.xml.handler.common.AbstractSimpleHandler
      extended by org.qedeq.kernel.xml.handler.module.SpecificationHandler

public class SpecificationHandler
extends AbstractSimpleHandler

Parse specification informations.

Version:
$Revision: 1.1 $
Author:
Michael Meyling

Constructor Summary
SpecificationHandler(AbstractSimpleHandler handler)
          Constructor.
 
Method Summary
 void endElement(java.lang.String name)
          Called at end of element elementName.
 SpecificationVo getSpecification()
          Get specification.
 void init()
          Must be called before a handler should parse a new section.
 void startElement(java.lang.String name, SimpleAttributes attributes)
          Called at begin of element elementName.
 
Methods inherited from class org.qedeq.kernel.xml.handler.common.AbstractSimpleHandler
changeHandler, characters, getLevel, getPlugin, getStartTag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecificationHandler

public SpecificationHandler(AbstractSimpleHandler handler)
Constructor.

Parameters:
handler - Parent handler.
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

getSpecification

public final SpecificationVo getSpecification()
Get specification.

Returns:
Module specification.

startElement

public final void startElement(java.lang.String name,
                               SimpleAttributes attributes)
                        throws XmlSyntaxException
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:
XmlSyntaxException - There is a semantic error in this event occurrence.

endElement

public final void endElement(java.lang.String name)
                      throws XmlSyntaxException
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:
XmlSyntaxException - There is a semantic error in this event occurrence.


Copyright © 2014. All Rights Reserved.