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

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

Uses of BookFilter in org.crosswire.bibledesktop.book

Fields in org.crosswire.bibledesktop.book declared as BookFilter
`private BookFilter` | `DictionaryPane.filter`
`private BookFilter` | `CommentaryPane.filter` To get us just the Commentaries
`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
`private static class` | `BookFilters.AllBookFilter` Filter for all books
`private static class` | `BookFilters.BiblesBookFilter` Filter for all Bibles
`private static class` | `BookFilters.CommentariesBookFilter` Filter for all commentaries
`private static class` | `BookFilters.DictionariesBookFilter` Filter for all dictionaries
`private static class` | `BookFilters.GreekDefinitionsBookFilter` Filter for all Greek Definition Dictionaries
`private static class` | `BookFilters.GreekParseBookFilter` Filter for all Greek Parse/Morphology Dictionaries
`private static class` | `BookFilters.HebrewDefinitionsBookFilter` Filter for all Hebrew Definition Dictionaries
`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.dictionariesBookFilter` Filter for all dictionaries
`private BookFilter` | `DefaultBook.filter` The filter against books that returns candidates.
`private BookFilter` | `BookFilterIterator.filter` The value filter
`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.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` | `Books.getBooks(BookFilter filter)`
`List` | `BookList.getBooks(BookFilter filter)` Get a filtered iterator over all the Books.
`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(Iterator it, 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)`

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