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
(package private)  class IndexKey
          A Key that knows where the data is in the real file.
 

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


Copyright ยจ 2003-2006