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 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  AbstractBackend BookType.getBackend(SwordBookMetaData sbmd)
          Create a the appropriate backend for this type of book
protected abstract  Book BookType.getBook(SwordBookMetaData sbmd, AbstractBackend 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, 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.
SwordGenBook(SwordBookMetaData sbmd, AbstractBackend backend)
          Start and to as much checking as we can without using memory.
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 static 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
static GenBookBackendState OpenFileStateManager.getGenBookBackendState(SwordBookMetaData metadata)
           
private static
<T extends OpenFileState>
T
OpenFileStateManager.getInstance(SwordBookMetaData metadata)
           
private static Queue<OpenFileState> OpenFileStateManager.getQueueForMeta(SwordBookMetaData metadata)
           
static RawBackendState OpenFileStateManager.getRawBackendState(SwordBookMetaData metadata)
           
static RawFileBackendState OpenFileStateManager.getRawFileBackendState(SwordBookMetaData metadata)
           
static RawLDBackendState OpenFileStateManager.getRawLDBackendState(SwordBookMetaData metadata)
           
static ZLDBackendState OpenFileStateManager.getZLDBackendState(SwordBookMetaData metadata)
           
static 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.
 


Copyright ? 2003-2011