Package | Description |
---|---|
org.crosswire.jsword.book.sword |
An implementation of the Book interfaces that reads from SWORD project
books (modules).
|
Modifier and Type | Field and Description |
---|---|
private SwordBookMetaData |
TreeKeyIndex.bmd |
private SwordBookMetaData |
AbstractBackend.bmd |
Modifier and Type | Method and Description |
---|---|
SwordBookMetaData |
NullBackend.getBookMetaData() |
Modifier and Type | Method and Description |
---|---|
private Book |
SwordBookDriver.createBook(SwordBookMetaData sbmd)
Create a Book appropriate for the BookMetaData
|
Book |
BookType.createBook(SwordBookMetaData sbmd)
Create a Book appropriate for the BookMetaData
|
protected abstract Backend |
BookType.getBackend(SwordBookMetaData sbmd)
Create a the appropriate backend for this type of book
|
protected abstract Book |
BookType.getBook(SwordBookMetaData sbmd,
Backend backend)
Create a Book with the given backend
|
boolean |
BookType.isSupported(SwordBookMetaData sbmd)
Given a SwordBookMetaData determine whether this BookType will work for
it.
|
static void |
SwordBookDriver.registerNewBook(SwordBookMetaData sbmd)
A helper class for the SwordInstaller to tell us that it has copied a new
Book into our install directory
|
Constructor and Description |
---|
AbstractBackend(SwordBookMetaData sbmd)
Construct a minimal backend
|
AbstractKeyBackend(SwordBookMetaData sbmd)
Simple ctor
|
GenBookBackend(SwordBookMetaData sbmd)
Simple ctor
|
RawBackend(SwordBookMetaData sbmd,
int datasize)
Simple ctor
|
RawFileBackend(SwordBookMetaData sbmd,
int datasize) |
RawLDBackend(SwordBookMetaData sbmd,
int datasize)
Simple ctor
|
SwordBook(SwordBookMetaData sbmd,
Backend<?> backend)
Construct an SwordBook given the BookMetaData and the AbstractBackend.
|
SwordDailyDevotion(SwordBookMetaData sbmd,
Backend backend)
Construct an SwordDailyDevotion given the BookMetaData and the AbstractBackend.
|
SwordDictionary(SwordBookMetaData sbmd,
Backend backend)
Construct an SwordDictionary given the BookMetaData and the AbstractBackend.
|
SwordGenBook(SwordBookMetaData sbmd,
Backend backend)
Construct an SwordGenBook given the BookMetaData and the AbstractBackend.
|
TreeKeyIndex(SwordBookMetaData sbmd)
Simple ctor
|
ZLDBackend(SwordBookMetaData sbmd)
Simple ctor
|
ZVerseBackend(SwordBookMetaData sbmd,
BlockType blockType)
Simple ctor
|