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
org.crosswire.jsword.versification The core responsibility of the versification package is to understand verse references. 
 

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(Versification v11n, org.jdom2.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 that return Verse
private  Verse AbstractBackend.readPassageOsis(Key key, RawTextToXmlProcessor processor, List<org.jdom2.Content> content, T openFileState)
          Reads a passage as OSIS
 

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 last verse.
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.VerseIterator.nextVerse
           
private  Verse VerseRange.start
          The start of the range
private  Verse PassageEvent.upper
          The highest numbered element to have changed
 

Methods in org.crosswire.jsword.passage that return Verse
 Verse Verse.add(int n)
          Deprecated. Use Versification.add(Verse, int)
private  Verse VerseRange.calcEnd()
          Calculate the last verse in this range.
 Verse Verse.clone()
           
abstract  Verse AccuracyType.createEndVerse(Versification v11n, String endVerseDesc, Verse verseBasis, String[] endParts)
           
abstract  Verse AccuracyType.createStartVerse(Versification v11n, String original, VerseRange verseRangeBasis, String[] parts)
           
static Verse VerseFactory.fromString(String original)
          Deprecated. use VerseFactory.fromString(Versification, String) instead
static Verse VerseFactory.fromString(String original, VerseRange verseRangeBasis)
          Deprecated. use VerseFactory.fromString(Versification, String, VerseRange) instead
static Verse VerseFactory.fromString(Versification v11n, String original)
           
static Verse VerseFactory.fromString(Versification v11n, String original, VerseRange verseRangeBasis)
           
 Verse VerseRange.getEnd()
          Fetch the last verse in this range.
 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)
          Cast a Key to a Verse.
static Verse KeyUtil.getVerse(Versification v11n, Key key)
          Deprecated. use KeyUtil.getVerse(Key)
 Verse SynchronizedPassage.getVerseAt(int offset)
           
 Verse RocketPassage.getVerseAt(int offset)
           
 Verse ReadOnlyPassage.getVerseAt(int offset)
           
 Verse Passage.getVerseAt(int offset)
          Get a specific Verse from this collection
 Verse AbstractPassage.getVerseAt(int offset)
           
static Verse Verse.max(Verse a, Verse b)
          Deprecated. Use Versification.max(Verse,Verse)
static Verse Verse.min(Verse a, Verse b)
          Deprecated. Use Versification.min(Verse,Verse)
 Verse Verse.subtract(int n)
          Deprecated. Use Versification.subtract(Verse, int)
 Verse[] VerseRange.toVerseArray()
          Create an array of Verses
 Verse[] Verse.toVerseArray()
          Create an array of Verses
 

Methods in org.crosswire.jsword.passage with parameters of type Verse
 boolean Verse.adjacentTo(Verse that)
          Deprecated. Use Versification.isAdjacentVerse(Verse, Verse)
abstract  VerseRange RestrictionType.blur(Versification v11n, Verse verse, int blurDown, int blurUp)
          Blur a verse the specified amount.
 boolean VerseRange.contains(Verse that)
          Is the given verse entirely within our range.
abstract  Verse AccuracyType.createEndVerse(Versification v11n, String endVerseDesc, Verse verseBasis, String[] endParts)
           
private  String Verse.doGetName(Verse verseBase)
          Compute the verse representation given the context.
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)
          Deprecated. Use Versification.isSameBook(Verse,Verse)
 boolean Verse.isSameChapter(Verse that)
          Deprecated. Use Versification.isSameChapter(Verse,Verse)
abstract  boolean RestrictionType.isSameScope(Versification v11n, Verse start, Verse end)
          Are the two verses in the same scope.
static Verse Verse.max(Verse a, Verse b)
          Deprecated. Use Versification.max(Verse,Verse)
static Verse Verse.min(Verse a, Verse b)
          Deprecated. Use Versification.min(Verse,Verse)
 int Verse.subtract(Verse start)
          Deprecated. Use Versification.distance(Verse, Verse)
abstract  VerseRange RestrictionType.toRange(Versification v11n, 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, PassageEvent.EventType versesChanged, Verse lower, Verse upper)
          Constructs a PassageEvent object.
VerseRange(String original, Verse start, Verse end)
          Deprecated. use VerseRange.VerseRange(Versification, String, Verse, Verse) instead
VerseRange(Verse start)
          Deprecated. use VerseRange.VerseRange(Versification, Verse) instead
VerseRange(Verse start, Verse end)
          Deprecated. use VerseRange.VerseRange(Versification, Verse, Verse) instead
VerseRange(Versification v11n, String original, Verse start, Verse end)
           
VerseRange(Versification v11n, Verse start)
          Construct a VerseRange from a Verse.
VerseRange(Versification v11n, Verse start, Verse end)
           
 

Uses of Verse in org.crosswire.jsword.versification
 

Methods in org.crosswire.jsword.versification that return Verse
 Verse Versification.add(Verse verse, int n)
          Get the verse that is a few verses on from the one we've got.
 Verse Versification.decodeOrdinal(int ordinal)
          Where does this verse come in the Bible.
static Verse BibleInfo.decodeOrdinal(int ordinal)
          Deprecated. use Versification.decodeOrdinal(int) instead
 Verse Versification.max(Verse first, Verse second)
          Determine the later of the two verses.
 Verse Versification.min(Verse first, Verse second)
          Determine the earlier of the two verses.
 Verse Versification.next(Verse verse)
          Get the verse that is a few verses on from the one we've got.
 Verse Versification.patch(BibleBook book, int chapter, int verse)
          Fix up these verses so that they are as valid a possible.
static Verse BibleInfo.patch(BibleBook book, int chapter, int verse)
          Deprecated. use Versification.patch(BibleBook, int, int) instead
 Verse Versification.subtract(Verse verse, int n)
          Get the verse n down from here this Verse.
 

Methods in org.crosswire.jsword.versification with parameters of type Verse
 Verse Versification.add(Verse verse, int n)
          Get the verse that is a few verses on from the one we've got.
 int Versification.distance(Verse start, Verse end)
          How many verses are there in between the 2 Verses.
 int Versification.getBookCount(Verse start, Verse end)
          The number of books between two verses includes the books of the two verses and everything in between.
 int Versification.getChapterCount(Verse start, Verse end)
          The number of chapters between two verses includes the chapters of the two verses and everything in between.
 int Versification.getOrdinal(Verse verse)
          Where does this verse come in the Bible.
static int BibleInfo.getOrdinal(Verse verse)
          Deprecated. use getOrdinal() instead
 boolean Versification.isAdjacentBook(Verse first, Verse second)
          Two verses are in adjacent books if one book follows the other in this versification.
 boolean Versification.isAdjacentChapter(Verse first, Verse second)
          Two verse are adjacent if one immediately follows the other, even across book boundaries.
 boolean Versification.isAdjacentVerse(Verse first, Verse second)
          Is this verse adjacent to another verse
 boolean Versification.isBookIntro(Verse verse)
          A book introduction is an introduction that has a chapter of 0.
 boolean Versification.isChapterIntro(Verse verse)
          A chapter introduction is an introduction that has a chapter other than 0
 boolean Versification.isEndOfBook(Verse verse)
          The end of the book is indicated by the chapter number matching the last chapter in the book and the verse number matching the last verse in the chapter.
 boolean Versification.isEndOfChapter(Verse verse)
          The end of the chapter is indicated by the verse number matching the last in the chapter.
 boolean Versification.isIntro(Verse verse)
          An introduction is a Verse that has a verse number of 0.
 boolean Versification.isSameBook(Verse first, Verse second)
          Two verses are in the same book when they have the same book.
 boolean Versification.isSameChapter(Verse first, Verse second)
          Two verses are in the same chapter if both the book and chapter agree.
 boolean Versification.isStartOfBook(Verse verse)
          The start of a book is indicated by a chapter number of 0 or 1 and a verse number of 0 or 1.
 boolean Versification.isStartOfChapter(Verse verse)
          The start of a chapter is indicated by a verse number of 0 or 1
 Verse Versification.max(Verse first, Verse second)
          Determine the later of the two verses.
 Verse Versification.min(Verse first, Verse second)
          Determine the earlier of the two verses.
 Verse Versification.next(Verse verse)
          Get the verse that is a few verses on from the one we've got.
 Verse Versification.subtract(Verse verse, int n)
          Get the verse n down from here this Verse.
static int BibleInfo.verseCount(Verse verse1, Verse verse2)
          Deprecated. Use + 1 instead.
 


Copyright ? 2003-2011