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 modules. 
 

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

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

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

Methods in org.crosswire.jsword.book.sword with parameters of type SwordBookMetaData
private  Book SwordBookDriver.createBook(SwordBookMetaData sbmd, File progdir)
          Create a Book appropriate for the BookMetaData
 Book ModuleType.createBook(SwordBookMetaData sbmd, File progdir)
          Create a Book appropriate for the BookMetaData
protected abstract  Backend ModuleType.getBackend(SwordBookMetaData sbmd, File rootPath)
          Create a the appropriate backend for this type of book
(package private) abstract  Backend CompressionType.getBackend(SwordBookMetaData sbmd, File rootPath)
           
protected abstract  Book ModuleType.getBook(SwordBookMetaData sbmd, Backend backend)
          Create a Book with the given backend
protected static Backend ModuleType.getCompressedBackend(SwordBookMetaData sbmd, File rootPath)
           
protected  boolean ModuleType.isBackendSupported(SwordBookMetaData sbmd)
          By default the backend is supported if the BookMetaData is not null.
protected static boolean ModuleType.isCompressedBackendSupported(SwordBookMetaData sbmd)
           
 boolean ModuleType.isSupported(SwordBookMetaData sbmd)
          Given a SwordBookMetaData determine whether this ModuleType will work for it.
static void SwordBookDriver.registerNewBook(SwordBookMetaData sbmd, File bookpath)
          A helper class for the FtpSwordInstaller to tell us that it has copied a new Book into our install dorectory
 

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


Copyright ? 2003-2004