Uses of Class
org.crosswire.jsword.book.sword.SwordBookMetaData

Packages that use SwordBookMetaData
org.crosswire.jsword.book.sword An implementation of the Book interfaces that reads from SWORD project books (modules). 
 

Uses of SwordBookMetaData in org.crosswire.jsword.book.sword
 

Fields in org.crosswire.jsword.book.sword declared as SwordBookMetaData
private  SwordBookMetaData AbstractBackend.bmd
           
private  SwordBookMetaData SwordBook.sbmd
          The Sword configuration file
private  SwordBookMetaData SwordDictionary.sbmd
          The Sword configuration file
 

Methods in org.crosswire.jsword.book.sword that return SwordBookMetaData
 SwordBookMetaData AbstractBackend.getBookMetaData()
           
 

Methods in org.crosswire.jsword.book.sword with parameters of type SwordBookMetaData
 Book BookType.createBook(SwordBookMetaData sbmd)
          Create a Book appropriate for the BookMetaData
private  Book SwordBookDriver.createBook(SwordBookMetaData sbmd)
          Create a Book appropriate for the BookMetaData
protected abstract  AbstractBackend BookType.getBackend(SwordBookMetaData sbmd)
          Create a the appropriate backend for this type of book
(package private) abstract  AbstractBackend CompressionType.getBackend(SwordBookMetaData sbmd)
           
protected abstract  Book BookType.getBook(SwordBookMetaData sbmd, AbstractBackend backend)
          Create a Book with the given backend
protected static AbstractBackend BookType.getCompressedBackend(SwordBookMetaData sbmd)
           
protected  boolean BookType.isBackendSupported(SwordBookMetaData sbmd)
          By default the backend is supported if the BookMetaData is not null.
protected static boolean BookType.isCompressedBackendSupported(SwordBookMetaData sbmd)
           
 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
 

Constructors in org.crosswire.jsword.book.sword with parameters of type SwordBookMetaData
AbstractBackend(SwordBookMetaData sbmd)
          Construct a minimal backend
GenBookBackend(SwordBookMetaData sbmd)
          Simple ctor
GZIPBackend(SwordBookMetaData sbmd, BlockType blockType)
          Simple ctor
LZSSBackend(SwordBookMetaData sbmd)
          Simple ctor
RawBackend(SwordBookMetaData sbmd)
          Simple ctor
RawLDBackend(SwordBookMetaData sbmd, int datasize)
          Simple ctor
SwordBook(SwordBookMetaData sbmd, AbstractBackend backend)
          Simple ctor
SwordDailyDevotion(SwordBookMetaData sbmd, AbstractBackend backend)
          Simple ctor
SwordDictionary(SwordBookMetaData sbmd, AbstractBackend backend)
          Start and to as much checking as we can without using memory.
ZLDBackend(SwordBookMetaData sbmd)
          Simple ctor
 


Copyright ยจ 2003-2006