Uses of Interface
org.crosswire.jsword.book.BookDriver

Packages that use BookDriver
org.crosswire.jsword.book The Book package provides an interface to a real store of data. 
org.crosswire.jsword.book.basic The Basic package contains default and abstract implementations of the main Book classes. 
org.crosswire.jsword.book.readings An implementation of BookDriver and Dictionary that read provide access to readings planners. 
org.crosswire.jsword.book.sword An implementation of the Book interfaces that reads from SWORD project books (modules). 
 

Uses of BookDriver in org.crosswire.jsword.book
 

Methods in org.crosswire.jsword.book that return BookDriver
 BookDriver BookMetaData.getDriver()
          Accessor for the driver that runs this Book.
 BookDriver[] Books.getDrivers()
          Get an array of all the known drivers
 BookDriver[] Books.getDriversByClass(Class type)
          Since Books keeps a track of drivers itself, including creating them when registered it can be hard to get ahold of the current book driver.
 BookDriver[] Books.getWritableDrivers()
          Get an array of all the known drivers
 

Methods in org.crosswire.jsword.book with parameters of type BookDriver
static BookFilter BookFilters.getBooksByDriver(BookDriver driver)
          A filter that accepts Books that match either of two criteria.
 void Books.registerDriver(BookDriver driver)
          Register the driver, adding its books to the list.
 void Books.unregisterDriver(BookDriver driver)
          Remove from the list of drivers
 

Uses of BookDriver in org.crosswire.jsword.book.basic
 

Classes in org.crosswire.jsword.book.basic that implement BookDriver
 class AbstractBookDriver
          The AbstractBookDriver class implements some BibleDriver methods, making a simple read-only BibleDriver.
 

Fields in org.crosswire.jsword.book.basic declared as BookDriver
private  BookDriver AbstractBookMetaData.driver
           
 

Methods in org.crosswire.jsword.book.basic that return BookDriver
 BookDriver AbstractBook.getDriver()
           
 BookDriver AbstractBookMetaData.getDriver()
           
 

Methods in org.crosswire.jsword.book.basic with parameters of type BookDriver
 void AbstractBookMetaData.setDriver(BookDriver driver)
           
 

Constructors in org.crosswire.jsword.book.basic with parameters of type BookDriver
DefaultBookMetaData(BookDriver driver, Book book, Properties prop)
          Ctor with a properties from which to get values.
DefaultBookMetaData(BookDriver driver, String name, BookCategory type)
          Ctor with some default values.
 

Uses of BookDriver in org.crosswire.jsword.book.readings
 

Classes in org.crosswire.jsword.book.readings that implement BookDriver
 class ReadingsBookDriver
          A driver for the readings dictionary.
 

Fields in org.crosswire.jsword.book.readings declared as BookDriver
private static BookDriver ReadingsBookDriver.INSTANCE
          A shared instance of this driver.
 

Methods in org.crosswire.jsword.book.readings that return BookDriver
static BookDriver ReadingsBookDriver.instance()
          Get the singleton instance of this driver.
 

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

Classes in org.crosswire.jsword.book.sword that implement BookDriver
 class SwordBookDriver
          This represents all of the SwordBibles.
 

Fields in org.crosswire.jsword.book.sword declared as BookDriver
private static BookDriver SwordBookDriver.INSTANCE
          A shared instance of this driver.
 

Methods in org.crosswire.jsword.book.sword that return BookDriver
static BookDriver SwordBookDriver.instance()
          Get the singleton instance of this driver.
 


Copyright ยจ 2003-2005