Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Copyright ¨ 2003-2006
PREV NEXT | FRAMES NO FRAMES