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

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

public class LiteratureItemHandler
extends AbstractSimpleHandler

Handle bibliography entry.

Version:
$Revision: 1.1 $
Author:
Michael Meyling

Field Summary
static java.lang.String ITEM_TAG
          Tag for this handler.
 
Constructor Summary
LiteratureItemHandler(AbstractSimpleHandler handler)
          Constructor.
 
Method Summary
 void endElement(java.lang.String name)
          Called at end of element elementName.
 LiteratureItemVo getLiteratureItem()
          Get section.
 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
 

Field Detail

ITEM_TAG

public static final java.lang.String ITEM_TAG
Tag for this handler.

See Also:
Constant Field Values
Constructor Detail

LiteratureItemHandler

public LiteratureItemHandler(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

getLiteratureItem

public final LiteratureItemVo getLiteratureItem()
Get section.

Returns:
Section.

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.