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
 

Fields in org.crosswire.jsword.book with type parameters of type BookDriver
private  Set<BookDriver> Books.drivers
          An array of BookDrivers
 

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

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

Method parameters in org.crosswire.jsword.book with type arguments of type BookDriver
 BookDriver[] Books.getDriversByClass(Class<? extends BookDriver> type)
          Since Books keeps a track of drivers itself, including creating them when registered it can be hard to get a hold of the current book driver.
 

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 AbstractBookMetaData.getDriver()
           
 BookDriver AbstractBook.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, 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 Sword Books (aka modules).
 

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-2015