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

## Uses of Interface
org.crosswire.common.util.Iterable

Packages that use Iterable
org.crosswire.common.swing.desktop | Events used to communicate changes to Views.
org.crosswire.common.util | A collection of various generic utility classes.
org.crosswire.jsword.book | The Book package provides an interface to a real store of data.
org.crosswire.jsword.book.readings | An implementation of BookDriver and Dictionary that read provide access to readings planners.
org.crosswire.jsword.book.sword | An implementation of the Book interfaces that reads from SWORD project books (modules).
org.crosswire.jsword.passage | The core responsibility of the passage package is to store and collate information about the structure of the Bible - The most important classes are `Passage`, `PassageTally` and `Strongs`.

Uses of Iterable in org.crosswire.common.swing.desktop

Subinterfaces of Iterable in org.crosswire.common.swing.desktop
`interface` | `Viewable` Interface defining what is Viewable.

Classes in org.crosswire.common.swing.desktop that implement Iterable
`class` | `AbstractViewLayout` Abstract manager of how we layout views.
`class` | `MDIViewLayout` MDI (Multiple documet interface) manager of how we layout views as sub-windows.
`class` | `TDIViewLayout` TDI (Tabbed Document Interface) manager of how we layout views as tabs.
`class` | `ViewManager` A ViewManager is an abstraction of a desktop that displays views as tabs or sub-windows.

Uses of Iterable in org.crosswire.common.util

Methods in org.crosswire.common.util with parameters of type Iterable
`static List` | `CollectionUtil.createList(Iterable it)` Create a List from an Iterable.
`static Set` | `CollectionUtil.createSet(Iterable it)` Create a Set from an Iterable.

Uses of Iterable in org.crosswire.jsword.book

Classes in org.crosswire.jsword.book that implement Iterable
`class` | `BookFilterIterator` An iterator that filters as it goes.

Uses of Iterable in org.crosswire.jsword.book.readings

Classes in org.crosswire.jsword.book.readings that implement Iterable
`class` | `ReadingsKey` For a readings dictionary the keys are dates.

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

Classes in org.crosswire.jsword.book.sword that implement Iterable
`class` | `AbstractKeyBackend` A Backend that can be used as a global key list.
`class` | `RawLDBackend` An implementation AbstractKeyBackend to read RAW format files.
`class` | `ZLDBackend` An extension of RawLDBackend to read Z format files.

Uses of Iterable in org.crosswire.jsword.passage

Subinterfaces of Iterable in org.crosswire.jsword.passage
`interface` | `Key` A Key is a Key that can contain other Keys.
`interface` | `Passage` A Passage is a specialized Collection of Verses.

Classes in org.crosswire.jsword.passage that implement Iterable
`class` | `AbstractKeyList` An implementation of some of the easier methods from Key.
`class` | `AbstractPassage` This is a base class to help with some of the common implementation details of being a Passage.
`class` | `BitwisePassage` A Passage that is implemented using a BitSet - one for each verse.
`class` | `DefaultKeyList` A default implementation of Key.
`class` | `DefaultLeafKeyList` A simple default implementation of the Key interface.
`class` | `DistinctPassage` A Passage that is implemented using a TreeSet of Verses.
`class` | `PassageTally` Similar to a Passage, but that stores a ranking for each of the Verses that it contains.
`class` | `RangedPassage` A Passage that is implemented using a TreeSet of VerseRanges.
`class` | `ReadOnlyKeyList` A read-only wrapper around any writable implementation of Key.
`(package private) class` | `ReadOnlyPassage` This is a simple proxy to a real Passage object that denies all attempts to write to it.
`class` | `RocketPassage` A RocketPassage is a bit and heavy implementation of Passage that goes fairly quickly once let of the leash.
`class` | `SetKeyList` A Key that uses a Set of Keys as it's store of data.
`(package private) class` | `SynchronizedPassage` This is a simple proxy to a real Passage object that makes all accesses synchronized.
`class` | `TreeKey` A Key that knows where the data is in the real file.
`class` | `Verse` A Passage is a pointer to a single verse.
`class` | `VerseRange` A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount.

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