# Uses of Package
org.crosswire.jsword.book.basic

- Packages that use org.crosswire.jsword.book.basic
  Package | Description
  --- | ---
  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).

- Classes in org.crosswire.jsword.book.basic used by org.crosswire.jsword.book.basic
  Class and Description
  AbstractBook AbstractBook implements a few of the more generic methods of Book.
  AbstractBookMetaData
  DefaultBookmark A Bookmark remembers a particular view of one or more Books.

- Classes in org.crosswire.jsword.book.basic used by org.crosswire.jsword.book.readings
  Class and Description
  AbstractBook AbstractBook implements a few of the more generic methods of Book.
  AbstractBookDriver The AbstractBookDriver class implements some BibleDriver methods, making a simple read-only BibleDriver.

- Classes in org.crosswire.jsword.book.basic used by org.crosswire.jsword.book.sword
  Class and Description
  AbstractBook AbstractBook implements a few of the more generic methods of Book.
  AbstractBookDriver The AbstractBookDriver class implements some BibleDriver methods, making a simple read-only BibleDriver.
  AbstractBookMetaData
  AbstractPassageBook An abstract implementation of Book that lets implementors just concentrate on reading book data.