org.crosswire.jsword.book.filter.gbf
Class GBFFilter
java.lang.Object
org.crosswire.jsword.book.filter.gbf.GBFFilter
- All Implemented Interfaces:
- Filter
public class GBFFilter
- extends Object
- implements Filter
Filter to convert GBF data to OSIS format.
The best place to go for more information about the GBF spec that I have
found is: http://ebible.org/bible/gbf.htm
- Author:
- Joe Walker [joe at eireneh dot com]
- See Also:
for license details.
The copyright to this program is held by it's authors.
Method Summary |
private List |
parseTags(String aRemains)
Turn the string into a list of tags in the order that they appear in the
original string. |
List |
toOSIS(Key key,
String plain)
Converter from plain (encoded) text to OSIS data |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEPARATORS
private static final String SEPARATORS
- See Also:
- Constant Field Values
GBFFilter
public GBFFilter()
toOSIS
public List toOSIS(Key key,
String plain)
throws FilterException
- Description copied from interface:
Filter
- Converter from plain (encoded) text to OSIS data
- Specified by:
toOSIS
in interface Filter
- Parameters:
key
- The key for the textplain
- The encoded text
- Returns:
- a List of OSIS Elements
- Throws:
FilterException
parseTags
private List parseTags(String aRemains)
- Turn the string into a list of tags in the order that they appear in the
original string.