Uses of Interface
org.crosswire.jsword.book.BookFilter

Packages that use BookFilter
org.crosswire.bibledesktop.book This package contains Swing MVC models to help implementing a Swing GUI using JSword classes. 
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.examples Some examples of how to use the JSword API. 
 

Uses of BookFilter in org.crosswire.bibledesktop.book
 

Fields in org.crosswire.bibledesktop.book declared as BookFilter
private  BookFilter BooksListModel.filter
          The filter used to choose Bibles
 

Methods in org.crosswire.bibledesktop.book with parameters of type BookFilter
 void BooksListModel.setFilter(BookFilter filter)
           
 

Constructors in org.crosswire.bibledesktop.book with parameters of type BookFilter
BooksComboBoxModel(BookFilter filter)
          Basic Constructor
BooksListModel(BookFilter filter)
          Basic constructor
BooksListModel(BookFilter filter, BookList bookList)
          Basic constructor
 

Uses of BookFilter in org.crosswire.jsword.book
 

Classes in org.crosswire.jsword.book that implement BookFilter
(package private) static class BookFilters.AllBookFilter
          Filter for all books
(package private) static class BookFilters.BiblesBookFilter
          Filter for all Bibles
(package private) static class BookFilters.CommentariesBookFilter
          Filter for all commentaries
(package private) static class BookFilters.CustomBookFilter
          Custom Filter
(package private) static class BookFilters.DailyDevotionalsBookFilter
          Filter for all dictionaries
(package private) static class BookFilters.DictionariesBookFilter
          Filter for all dictionaries
(package private) static class BookFilters.GreekDefinitionsBookFilter
          Filter for all Greek Definition Dictionaries
(package private) static class BookFilters.GreekParseBookFilter
          Filter for all Greek Parse/Morphology Dictionaries
(package private) static class BookFilters.HebrewDefinitionsBookFilter
          Filter for all Hebrew Definition Dictionaries
(package private) static class BookFilters.HebrewParseBookFilter
          Filter for all Hebrew Parse/Morphology Dictionaries
 

Fields in org.crosswire.jsword.book declared as BookFilter
private static BookFilter BookFilters.allBookFilter
          Filter for all books
private static BookFilter BookFilters.biblesBookFilter
          Filter for all Bibles
private static BookFilter BookFilters.commentariesBookFilter
          Filter for all commentaries
private static BookFilter BookFilters.dailyDevotionalsBookFilter
          Filter for all dictionaries
private static BookFilter BookFilters.dictionariesBookFilter
          Filter for all dictionaries
private  BookFilter BookFilterIterator.filter
          The value filter
private  BookFilter DefaultBook.filter
          The filter against books that returns candidates.
private static BookFilter BookFilters.greekDefinitionsBookFilter
          Filter for all Greek Definition Dictionaries
private static BookFilter BookFilters.greekParseBookFilter
          Filter for all Greek Parse/Morphology Dictionaries
private static BookFilter BookFilters.hebrewDefinitionsBookFilter
          Filter for all Hebrew Definition Dictionaries
private static BookFilter BookFilters.hebrewParseBookFilter
          Filter for all Hebrew Parse/Morphology Dictionaries
 

Methods in org.crosswire.jsword.book that return BookFilter
static BookFilter BookFilters.both(BookFilter b1, BookFilter b2)
          A filter that accepts Books that match two criteria.
static BookFilter BookFilters.either(BookFilter b1, BookFilter b2)
          A filter that accepts Books that match either of two criteria.
static BookFilter BookFilters.getAll()
          A simple default filter that returns everything
static BookFilter BookFilters.getBibles()
          A filter that accepts everything that implements Bible
static BookFilter BookFilters.getBooksByDriver(BookDriver driver)
          A filter that accepts Books that match either of two criteria.
static BookFilter BookFilters.getCommentaries()
          A filter that accepts everything that implements Commentary
static BookFilter BookFilters.getCustom(String match)
          A simple default filter that returns everything.
static BookFilter BookFilters.getDailyDevotionals()
          A filter that accepts everything that implements DailyDevotionals
static BookFilter BookFilters.getDictionaries()
          A filter that accepts everything that implements Dictionary
static BookFilter BookFilters.getGreekDefinitions()
          A filter that accepts everything that is a Greek Definition Dictionary
static BookFilter BookFilters.getGreekParse()
          A filter that accepts everything that is a Greek Parse/Morphology Dictionary
static BookFilter BookFilters.getHebrewDefinitions()
          A filter that accepts everything that is a Hebrew Definition Dictionary
static BookFilter BookFilters.getHebrewParse()
          A filter that accepts everything that is a Hebrew Parse/Morphology Dictionary
 

Methods in org.crosswire.jsword.book with parameters of type BookFilter
static BookFilter BookFilters.both(BookFilter b1, BookFilter b2)
          A filter that accepts Books that match two criteria.
static BookFilter BookFilters.either(BookFilter b1, BookFilter b2)
          A filter that accepts Books that match either of two criteria.
 List BookList.getBooks(BookFilter filter)
          Get a filtered list of all the Books.
 List Books.getBooks(BookFilter filter)
           
private static String[] Defaults.getFullNameArray(BookFilter filter)
          Convert a filter into an array of names of Books that pass the filter.
 

Constructors in org.crosswire.jsword.book with parameters of type BookFilter
BookFilterIterator(List books, BookFilter filter)
          Simple ctor
DefaultBook(BookList bookList, BookFilter bookFilter)
           
 

Uses of BookFilter in org.crosswire.jsword.book.basic
 

Methods in org.crosswire.jsword.book.basic with parameters of type BookFilter
 List AbstractBookList.getBooks(BookFilter filter)
           
 

Uses of BookFilter in org.crosswire.jsword.examples
 

Classes in org.crosswire.jsword.examples that implement BookFilter
(package private) static class APIExamples.MyBookFilter
          A simple BookFilter that looks for a Bible by name.
 


Copyright ยจ 2003-2006