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

## Uses of Class
org.crosswire.jsword.passage.Verse

Packages that use Verse
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.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 Verse in org.crosswire.bibledesktop.book

Fields in org.crosswire.bibledesktop.book declared as Verse
`private Verse` | `BibleComboBoxModelSet.verse`

Methods in org.crosswire.bibledesktop.book that return Verse
`Verse` | `BibleComboBoxModelSet.getVerse()`

Methods in org.crosswire.bibledesktop.book with parameters of type Verse
`void` | `BibleComboBoxModelSet.setVerse(Verse newverse)` Set the combo-boxes to a new verse

Uses of Verse in org.crosswire.jsword.book

Methods in org.crosswire.jsword.book that return Verse
`static Verse` | `OSISUtil.getVerse(org.jdom.Element ele)` Walk up the tree from the W to find out what verse we are in.

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

Methods in org.crosswire.jsword.book.sword with parameters of type Verse
`(package private) static int` | `SwordConstants.getIndex(Verse v)` Get the sword index of the given verse
`static int` | `SwordConstants.getTestament(Verse v)` Get the testament of a given verse

Uses of Verse in org.crosswire.jsword.passage

Fields in org.crosswire.jsword.passage declared as Verse
`static Verse` | `Verse.DEFAULT` The default verse
`private Verse` | `VerseRange.end` The real data - where do we end?.
`private Verse` | `PassageEvent.lower` The lowest numbered element to have changed
`private Verse` | `AbstractPassage.VerseRangeIterator.next_verse` What is the next Verse to be considered
`private Verse` | `VerseRange.start` The real data - where do we start?.
`private Verse` | `PassageEvent.upper` The highest numbered element to have changed
`static Verse` | `PassageEvent.VERSE_HIGHEST` When the upper verse is null
`static Verse` | `PassageEvent.VERSE_LOWEST` When the lower verse is null

Methods in org.crosswire.jsword.passage that return Verse
`Verse` | `Verse.add(int extra)` Get the verse that is a few verses on from the one we've got.
`private static Verse` | `VerseRange.calcEnd(Verse start, int verseCount)` Calculate the last verse in this range.
`abstract Verse` | `AccuracyType.createEndVerse(String endVerseDesc, Verse verseBasis, String[] endParts)`
`abstract Verse` | `AccuracyType.createStartVerse(String original, VerseRange verseRangeBasis, String[] parts)`
`static Verse` | `VerseFactory.fromString(String original)` Construct a Verse from a String - something like "Gen 1:1".
`static Verse` | `VerseFactory.fromString(String original, VerseRange verseRangeBasis)` Construct a Verse from a String and a VerseRange.
`Verse` | `VerseRange.getEnd()` Fetch the last verse in this range.
`Verse` | `Verse.getFirstVerseInBook()` Create a new Verse being the first verse in the current book
`Verse` | `Verse.getFirstVerseInChapter()` Create a new Verse being the first verse in the current book
`Verse` | `Verse.getLastVerseInBook()` Create a new Verse being the last verse in the current book
`Verse` | `Verse.getLastVerseInChapter()` Create a new Verse being the last verse in the current book
`Verse` | `PassageEvent.getLowerIndex()` Returns the lower index of the range.
`Verse` | `VerseRange.getStart()` Fetch the first verse in this range.
`Verse` | `PassageEvent.getUpperIndex()` Returns the upper index of the range.
`static Verse` | `KeyUtil.getVerse(Key key)` Not all keys represent verses, but we ought to be able to get something close to a verse from anything that does verse like work.
`Verse` | `AbstractPassage.getVerseAt(int offset)`
`Verse` | `Passage.getVerseAt(int offset)` Get a specific Verse from this collection
`Verse` | `ReadOnlyPassage.getVerseAt(int offset)`
`Verse` | `RocketPassage.getVerseAt(int offset)`
`Verse` | `SynchronizedPassage.getVerseAt(int offset)`
`static Verse` | `Verse.max(Verse a, Verse b)` Return the bigger of the 2 verses.
`static Verse` | `Verse.min(Verse a, Verse b)` Return the smaller of the 2 verses.
`Verse` | `Verse.subtract(int n)` Get the verse n down from here this Verse.
`Verse[]` | `Verse.toVerseArray()` Create an array of Verses
`Verse[]` | `VerseRange.toVerseArray()` Create an array of Verses

Methods in org.crosswire.jsword.passage with parameters of type Verse
`boolean` | `Verse.adjacentTo(Verse that)` Is this verse adjacent to another verse
`abstract VerseRange` | `RestrictionType.blur(Verse verse, int blurDown, int blurUp)` Blur a verse the specified amount.
`private static Verse` | `VerseRange.calcEnd(Verse start, int verseCount)` Calculate the last verse in this range.
`private static int` | `VerseRange.calcVerseCount(Verse start, Verse end)` Calcualte how many verses in this range
`boolean` | `VerseRange.contains(Verse that)` Is the given verse entirely within our range.
`abstract Verse` | `AccuracyType.createEndVerse(String endVerseDesc, Verse verseBasis, String[] endParts)`
`protected void` | `AbstractPassage.fireContentsChanged(Object source, Verse start, Verse end)` AbstractPassage subclasses must call this method before one or more elements of the list are added.
`protected void` | `AbstractPassage.fireIntervalAdded(Object source, Verse start, Verse end)` AbstractPassage subclasses must call this method after one or more elements of the list are added.
`protected void` | `AbstractPassage.fireIntervalRemoved(Object source, Verse start, Verse end)` AbstractPassage subclasses must call this method before one or more elements of the list are added.
`int` | `PassageTally.getIndexOf(Verse verse)` What is the index of the give verse in the current ordering scheme
`int` | `PassageTally.getTallyOf(Verse verse)` The ranking given to a specific verse
`boolean` | `Verse.isSameBook(Verse that)` Is this verse in the same book as that one
`boolean` | `Verse.isSameChapter(Verse that)` Is this verse in the same chapter as that one
`abstract boolean` | `RestrictionType.isSameScope(Verse start, Verse end)` Are the two verses in the same scope.
`static Verse` | `Verse.max(Verse a, Verse b)` Return the bigger of the 2 verses.
`static Verse` | `Verse.min(Verse a, Verse b)` Return the smaller of the 2 verses.
`int` | `Verse.subtract(Verse that)` How many verses are there in between the 2 Verses.
`abstract VerseRange` | `RestrictionType.toRange(Verse verse, int count)` Create a range from the verse having the specified number of verses.

Constructors in org.crosswire.jsword.passage with parameters of type Verse
`PassageEvent(Object source, int type, Verse lower, Verse upper)` Constructs a PassageEvent object.
`VerseRange(String original, Verse start, Verse end)` Construct a VerseRange from 2 Verses If start is later than end then swap the two around.
`VerseRange(Verse start)` Construct a VerseRange from a Verse.
`VerseRange(Verse start, Verse end)`

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