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.book.install.sword An implementaiion of an installer that can handle Sword Books (Modules). 
org.crosswire.jsword.bridge Command line programs to do useful things. 
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
private  BookFilter ParallelBookPicker.filter
          The filter to apply
 

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
BooksComboBoxModel(BookFilter filter, Comparator comparator)
          Basic Constructor
BooksListModel(BookFilter filter)
          Basic constructor
BooksListModel(BookFilter filter, BookList bookList, Comparator comparator)
          Basic constructor for a filtered list of books, ordered as requested.
BooksListModel(BookFilter filter, Comparator comp)
          Basic constructor, redefining ordering.
ParallelBookPicker(BookFilter filter, Comparator comparator)
          General 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.BookCategoryFilter
          Filter for books by category
static class BookFilters.BookFeatureFilter
          Filter for books by feature
(package private) static class BookFilters.CustomBookFilter
          Custom Filter
(package private) static class BookFilters.NotBookCategoryFilter
          Filter for books by category
 

Fields in org.crosswire.jsword.book declared as BookFilter
private  BookFilter BookFilterIterator.filter
          The value filter
private  BookFilter DefaultBook.filter
          The filter against books that returns candidates.
 

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 or Commentary, when commentaries are listed with Bibles.
static BookFilter BookFilters.getBooksByDriver(BookDriver driver)
          A filter that accepts Books that match by book driver.
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.getGeneralBooks()
          A filter that accepts everything that implements GeneralBook
static BookFilter BookFilters.getGlossaries()
          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
static BookFilter BookFilters.getNonBibles()
          A filter that accepts everything that's not a Bible or a Commentary, when commentaries are listed with Bibles.
static BookFilter BookFilters.getOnlyBibles()
          A filter that accepts everything that implements Bible.
 

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.
private static Map Defaults.getBookMap(BookFilter filter)
          Convert a filter into an array of names of Books that pass the filter.
 List BookList.getBooks(BookFilter filter)
          Get a filtered list of all the Books.
 List Books.getBooks(BookFilter filter)
           
 int Books.getMaxLength(String propertyKey, BookFilter filter)
          Get the maximum string length of a property on a subset of books.
 

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.book.install.sword
 

Methods in org.crosswire.jsword.book.install.sword with parameters of type BookFilter
 List AbstractSwordInstaller.getBooks(BookFilter filter)
           
 

Uses of BookFilter in org.crosswire.jsword.bridge
 

Methods in org.crosswire.jsword.bridge with parameters of type BookFilter
static List BookInstaller.getInstalledBooks(BookFilter filter)
          Get a list of installed books by BookFilter.
 List BookInstaller.getRepositoryBooks(String repositoryName, BookFilter filter)
          Get a list of books in a repository by BookFilter.
 

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