Uses of Package
org.crosswire.jsword.passage

Packages that use org.crosswire.jsword.passage
org.crosswire.bibledesktop.book This package contains Swing MVC models to help implementing a Swing GUI using JSword classes. 
org.crosswire.bibledesktop.desktop The desktop is the main screen of Bible Desktop. 
org.crosswire.bibledesktop.display This package contains the BookDataDisplay interface which is designed to allow GUI components to choose between the methods they use to display BookData objects. 
org.crosswire.bibledesktop.display.basic This package provides the actual display of BookData. 
org.crosswire.bibledesktop.passage This package contains Swing MVC models to help displaying passages. 
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.filter This data package manages the filtering of book data returned by the various books. 
org.crosswire.jsword.book.filter.gbf A Filter that converts from GBF format data to OSIS format data. 
org.crosswire.jsword.book.filter.osis A Filter that loads OSIS format data into JDOM. 
org.crosswire.jsword.book.filter.plaintext A Filter that converts from plain text format data to OSIS format data. 
org.crosswire.jsword.book.filter.thml A Filter that converts from THML format data to OSIS format 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.book.sword.processing Interface and default implementation for the transformation of raw text into XML. 
org.crosswire.jsword.bridge Command line programs to do useful things. 
org.crosswire.jsword.examples Some examples of how to use the JSword API. 
org.crosswire.jsword.index Abstraction of an Index. 
org.crosswire.jsword.index.lucene An implementation of an Index using Lucene. 
org.crosswire.jsword.index.query The Query package provides JSword with the ability to construct a search request against an Index. 
org.crosswire.jsword.index.search This package helps implementors of the various Book interfaces implement search. 
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
org.crosswire.jsword.versification The core responsibility of the versification package is to understand verse references. 
 

Classes in org.crosswire.jsword.passage used by org.crosswire.bibledesktop.book
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
Passage
          A Passage is a specialized Collection of Verses.
PassageEvent
          Defines an event that encapsulates changes to a Passage.
PassageKeyFactory
          The PassageKeyFactory constructs Passages of the default Passage type.
PassageListener
          A PassageListener gets told when the verses in a Passage have changed (added or removed).
Verse
          A Verse is a pointer to a single verse.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.bibledesktop.desktop
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.bibledesktop.display
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.bibledesktop.display.basic
Key
          A Key is a Key that can contain other Keys.
Passage
          A Passage is a specialized Collection of Verses.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.bibledesktop.passage
Key
          A Key is a Key that can contain other Keys.
Passage
          A Passage is a specialized Collection of Verses.
RestrictionType
          Types of Passage Blurring Restrictions.
VerseRange
          A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
Verse
          A Verse is a pointer to a single verse.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.basic
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
PassageKeyFactory
          The PassageKeyFactory constructs Passages of the default Passage type.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.filter
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.filter.gbf
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.filter.osis
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.filter.plaintext
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.filter.thml
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.readings
DefaultLeafKeyList
          A simple default implementation of the Key interface.
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
PreferredKey
          For any time when a component wishes to express a preference for a Key.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.sword
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
PreferredKey
          For any time when a component wishes to express a preference for a Key.
RestrictionType
          Types of Passage Blurring Restrictions.
Verse
          A Verse is a pointer to a single verse.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.book.sword.processing
Key
          A Key is a Key that can contain other Keys.
VerseRange
          A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.bridge
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.examples
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.index
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.index.lucene
Key
          A Key is a Key that can contain other Keys.
NoSuchKeyException
          When something tries to use a key that we don't understand.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.index.query
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.index.search
Key
          A Key is a Key that can contain other Keys.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.passage
AbstractKeyList
          An implementation of some of the easier methods from Key.
AbstractKeyList.NameVisitor
          The NameVisitor constructs a readable representation of the Passage.
AbstractPassage
          This is a base class to help with some of the common implementation details of being a Passage.
AccuracyType
          Types of Accuracy for verse references.
BitwisePassage
          A Passage that is implemented using a BitSet - one for each verse.
DefaultKeyVisitor
          A default implementation of KeyVisitor that does nothing, for use in inheritance where you want to save space by not overriding all methods.
DefaultLeafKeyList
          A simple default implementation of the Key interface.
DistinctPassage
          A Passage that is implemented using a TreeSet of Verses.
Key
          A Key is a Key that can contain other Keys.
KeyIterator.Locator
          A helper class that remembers where we've been and where we are.
KeyVisitor
          An interface for components wanting to visit all the nodes in a Key tree.
NoSuchKeyException
          When something tries to use a key that we don't understand.
NoSuchVerseException
          When something tries to use a verse that we don't understand.
Passage
          A Passage is a specialized Collection of Verses.
PassageEvent
          Defines an event that encapsulates changes to a Passage.
PassageEvent.EventType
          Indicates what kind of change happened to a Passage.
PassageKeyFactory
          The PassageKeyFactory constructs Passages of the default Passage type.
PassageListener
          A PassageListener gets told when the verses in a Passage have changed (added or removed).
PassageListType
          Types of Passage Lists.
PassageTally
          Similar to a Passage, but that stores a ranking for each of the Verses that it contains.
PassageTally.Order
          Indicates how this PassageTally is to order it's Verses.
PassageTally.TalliedVerse
          Hack to make this work with J2SE 1.1 as well as J2SE 1.2 This compared 2 Integers
PassageTally.TalliedVerseRange
          Hack to make this work with JDK1.1 as well as JDK1.2 This compared 2 Integers
PassageType
          Types of Passage optimizations.
RangedPassage
          A Passage that is implemented using a TreeSet of VerseRanges.
ReadOnlyKeyList
          A read-only wrapper around any writable implementation of Key.
ReadOnlyPassage
          This is a simple proxy to a real Passage object that denies all attempts to write to it.
RestrictionType
          Types of Passage Blurring Restrictions.
SynchronizedPassage
          This is a simple proxy to a real Passage object that makes all accesses synchronized.
TreeKey
          A Key that knows where the data is in the real file.
Verse
          A Verse is a pointer to a single verse.
VerseKey
          A Versified indicates that a Key has a Versification reference system.
VerseRange
          A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount.
 

Classes in org.crosswire.jsword.passage used by org.crosswire.jsword.versification
NoSuchVerseException
          When something tries to use a verse that we don't understand.
Verse
          A Verse is a pointer to a single verse.
VerseRange
          A VerseRange is one step between a Verse and a Passage - it is a Verse plus a verseCount.
 


Copyright ? 2003-2011