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).
org.crosswire.jsword.book.sword.state | File management of SWORD Books.

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

Fields in org.crosswire.jsword.book.sword declared as SwordBookMetaData
`private SwordBookMetaData` | `TreeKeyIndex.bmd`
`private SwordBookMetaData` | `AbstractBackend.bmd`

Methods in org.crosswire.jsword.book.sword that return SwordBookMetaData
`SwordBookMetaData` | `NullBackend.getBookMetaData()`
`SwordBookMetaData` | `Backend.getBookMetaData()`
`SwordBookMetaData` | `AbstractBackend.getBookMetaData()`

Methods in org.crosswire.jsword.book.sword with parameters of type SwordBookMetaData
`private Book` | `SwordBookDriver.createBook(SwordBookMetaData sbmd)` Create a Book appropriate for the BookMetaData
`Book` | `BookType.createBook(SwordBookMetaData sbmd)` Create a Book appropriate for the BookMetaData
`protected abstract Backend` | `BookType.getBackend(SwordBookMetaData sbmd)` Create a the appropriate backend for this type of book
`protected abstract Book` | `BookType.getBook(SwordBookMetaData sbmd, Backend backend)` Create a Book with the given backend
`static URI` | `SwordUtil.getExpandedDataPath(SwordBookMetaData bookMetaData)` Returns where the book should be located
`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
`AbstractKeyBackend(SwordBookMetaData sbmd)` Simple ctor
`GenBookBackend(SwordBookMetaData sbmd)` Simple ctor
`RawBackend(SwordBookMetaData sbmd, int datasize)` Simple ctor
`RawFileBackend(SwordBookMetaData sbmd, int datasize)`
`RawLDBackend(SwordBookMetaData sbmd, int datasize)` Simple ctor
`SwordBook(SwordBookMetaData sbmd, Backend<?> backend)` Construct an SwordBook given the BookMetaData and the AbstractBackend.
`SwordDailyDevotion(SwordBookMetaData sbmd, Backend backend)` Construct an SwordDailyDevotion given the BookMetaData and the AbstractBackend.
`SwordDictionary(SwordBookMetaData sbmd, Backend backend)` Construct an SwordDictionary given the BookMetaData and the AbstractBackend.
`SwordGenBook(SwordBookMetaData sbmd, Backend backend)` Construct an SwordGenBook given the BookMetaData and the AbstractBackend.
`TreeKeyIndex(SwordBookMetaData sbmd)` Simple ctor
`ZLDBackend(SwordBookMetaData sbmd)` Simple ctor
`ZVerseBackend(SwordBookMetaData sbmd, BlockType blockType)` Simple ctor

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

Fields in org.crosswire.jsword.book.sword.state declared as SwordBookMetaData
`private SwordBookMetaData` | `ZVerseBackendState.bookMetaData`
`private SwordBookMetaData` | `RawLDBackendState.bookMetaData`
`private SwordBookMetaData` | `RawBackendState.bookMetaData`
`private SwordBookMetaData` | `GenBookBackendState.bookMetaData`

Fields in org.crosswire.jsword.book.sword.state with type parameters of type SwordBookMetaData
`private Map<SwordBookMetaData,Queue<OpenFileState>>` | `OpenFileStateManager.metaToStates`

Methods in org.crosswire.jsword.book.sword.state that return SwordBookMetaData
`SwordBookMetaData` | `ZVerseBackendState.getBookMetaData()`
`SwordBookMetaData` | `RawLDBackendState.getBookMetaData()`
`SwordBookMetaData` | `RawBackendState.getBookMetaData()`
`SwordBookMetaData` | `OpenFileState.getBookMetaData()`
`SwordBookMetaData` | `GenBookBackendState.getBookMetaData()`

Methods in org.crosswire.jsword.book.sword.state with parameters of type SwordBookMetaData
`GenBookBackendState` | `OpenFileStateManager.getGenBookBackendState(SwordBookMetaData metadata)`
`private
`<T extends OpenFileState> T`
` | `OpenFileStateManager.getInstance(SwordBookMetaData metadata)`
`private Queue<OpenFileState>` | `OpenFileStateManager.getQueueForMeta(SwordBookMetaData metadata)`
`RawBackendState` | `OpenFileStateManager.getRawBackendState(SwordBookMetaData metadata)`
`RawFileBackendState` | `OpenFileStateManager.getRawFileBackendState(SwordBookMetaData metadata)`
`RawLDBackendState` | `OpenFileStateManager.getRawLDBackendState(SwordBookMetaData metadata)`
`ZLDBackendState` | `OpenFileStateManager.getZLDBackendState(SwordBookMetaData metadata)`
`ZVerseBackendState` | `OpenFileStateManager.getZVerseBackendState(SwordBookMetaData metadata, BlockType blockType)`

Constructors in org.crosswire.jsword.book.sword.state with parameters of type SwordBookMetaData
`GenBookBackendState(SwordBookMetaData bookMetaData)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.
`RawBackendState(SwordBookMetaData bookMetaData)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.
`RawFileBackendState(SwordBookMetaData bookMetaData)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.
`RawLDBackendState(SwordBookMetaData bookMetaData)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.
`ZLDBackendState(SwordBookMetaData bookMetaData)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.
`ZVerseBackendState(SwordBookMetaData bookMetaData, BlockType blockType)` This is default package access for forcing the use of the OpenFileStateManager to manage the creation.

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