org.crosswire.jsword.book.filter.thml
Class ScripRefTag

java.lang.Object
  extended by org.crosswire.jsword.book.filter.thml.AbstractTag
      extended by org.crosswire.jsword.book.filter.thml.ScripRefTag
All Implemented Interfaces:
Tag

public class ScripRefTag
extends AbstractTag

THML Tag to process the scripRef element.

Author:
Joe Walker [joe at eireneh dot com]
See Also:
for license details. The copyright to this program is held by it's authors.

Field Summary
protected  KeyFactory keyf
          To convert strings into Biblical keys
 
Constructor Summary
ScripRefTag()
           
 
Method Summary
 String getTagName()
          What element does this class represent.
 void processContent(org.jdom.Element ele)
          Do additional processing of the tag after the element has been created.
 org.jdom.Element processTag(org.jdom.Element ele, Attributes attrs)
          Make changes to the specified OSIS element given the attributes passed in the source document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keyf

protected KeyFactory keyf
To convert strings into Biblical keys

Constructor Detail

ScripRefTag

public ScripRefTag()
Method Detail

getTagName

public String getTagName()
Description copied from interface: Tag
What element does this class represent. For example the Tag that represents the >font ...> element would return the string "font".


processTag

public org.jdom.Element processTag(org.jdom.Element ele,
                                   Attributes attrs)
Description copied from interface: Tag
Make changes to the specified OSIS element given the attributes passed in the source document.

Specified by:
processTag in interface Tag
Overrides:
processTag in class AbstractTag
Parameters:
ele - The OSIS element to use as a parent
attrs - The source document attributes.
Returns:
the element to which content is attached

processContent

public void processContent(org.jdom.Element ele)
Description copied from interface: Tag
Do additional processing of the tag after the element has been created.

Specified by:
processContent in interface Tag
Overrides:
processContent in class AbstractTag
Parameters:
ele - the created element to process

Copyright ยจ 2003-2007