Uses of Class
org.crosswire.jsword.passage.VerseRange

Packages that use VerseRange
org.crosswire.bibledesktop.passage This package contains Swing MVC models to help implementing a Swing GUI using JSword classes. 
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 VerseRange in org.crosswire.bibledesktop.passage
 

Fields in org.crosswire.bibledesktop.passage declared as VerseRange
private  VerseRange WholeBibleTreeNode.range
          The range that this node refers to
 

Methods in org.crosswire.bibledesktop.passage that return VerseRange
 VerseRange WholeBibleTreeNode.getVerseRange()
          The current Passage number
 

Constructors in org.crosswire.bibledesktop.passage with parameters of type VerseRange
WholeBibleTreeNode(TreeNode parent, VerseRange range, int level)
          This constructor is for when we are really a BookTreeNode
 

Uses of VerseRange in org.crosswire.jsword.passage
 

Fields in org.crosswire.jsword.passage declared as VerseRange
private  VerseRange RangedPassage.VerseRangeIterator.next
          What are we going to reply with next?
private  VerseRange AbstractPassage.VerseRangeIterator.next_range
          What is the next VerseRange to be considered
protected  VerseRange PassageTally.TalliedVerseRange.range
          The verse range
private static VerseRange VerseRange.whole
          The whole Bible VerseRange
 

Methods in org.crosswire.jsword.passage that return VerseRange
abstract  VerseRange RestrictionType.blur(Verse verse, int blurDown, int blurUp)
          Blur a verse the specified amount.
abstract  VerseRange RestrictionType.blur(VerseRange range, int blurDown, int blurUp)
          Blur a verse range the specified amount.
static VerseRange VerseRangeFactory.fromString(String orginal)
          Construct a VerseRange from a human readable string.
static VerseRange VerseRangeFactory.fromString(String original, VerseRange basis)
          Construct a VerseRange from a String and a VerseRange.
private static VerseRange VerseRangeFactory.fromText(String original, String startVerseDesc, String endVerseDesc, VerseRange basis)
           
 VerseRange AbstractPassage.getRangeAt(int offset, RestrictionType restrict)
           
 VerseRange Passage.getRangeAt(int offset, RestrictionType restrict)
          Get a specific VerseRange from this collection
 VerseRange ReadOnlyPassage.getRangeAt(int offset, RestrictionType restrict)
           
 VerseRange RocketPassage.getRangeAt(int offset, RestrictionType restrict)
           
 VerseRange SynchronizedPassage.getRangeAt(int offset, RestrictionType restrict)
           
static VerseRange VerseRange.getWholeBibleVerseRange()
          Returns a VerseRange that wraps the whole Bible
static VerseRange VerseRange.intersection(VerseRange a, VerseRange b)
          Create a DistinctPassage that is the stuff in VerseRange a that is also in VerseRange b.
static VerseRange[] VerseRange.remainder(VerseRange a, VerseRange b)
          Create a DistinctPassage that is the stuff left of VerseRange a when you remove the stuff in VerseRange b.
abstract  VerseRange RestrictionType.toRange(Verse verse, int count)
          Create a range from the verse having the specified number of verses.
protected static VerseRange AbstractPassage.toVerseRange(Object base)
          Convert the Object to a VerseRange.
 

Methods in org.crosswire.jsword.passage with parameters of type VerseRange
 boolean VerseRange.adjacentTo(VerseRange that)
          Are the 2 VerseRanges in question contigious.
abstract  VerseRange RestrictionType.blur(VerseRange range, int blurDown, int blurUp)
          Blur a verse range the specified amount.
 boolean VerseRange.contains(VerseRange that)
          Is the given range within our range.
abstract  Verse AccuracyType.createStartVerse(String original, VerseRange verseRangeBasis, String[] parts)
           
static Verse VerseFactory.fromString(String original, VerseRange verseRangeBasis)
          Construct a Verse from a String and a VerseRange.
static VerseRange VerseRangeFactory.fromString(String original, VerseRange basis)
          Construct a VerseRange from a String and a VerseRange.
static AccuracyType AccuracyType.fromText(String original, String[] parts, AccuracyType verseAccuracy, VerseRange basis)
          Does this string exactly define a Verse.
static AccuracyType AccuracyType.fromText(String original, String[] parts, VerseRange basis)
           
private static VerseRange VerseRangeFactory.fromText(String original, String startVerseDesc, String endVerseDesc, VerseRange basis)
           
static VerseRange VerseRange.intersection(VerseRange a, VerseRange b)
          Create a DistinctPassage that is the stuff in VerseRange a that is also in VerseRange b.
 boolean VerseRange.overlaps(VerseRange that)
          Do the 2 VerseRanges in question actually overlap.
static VerseRange[] VerseRange.remainder(VerseRange a, VerseRange b)
          Create a DistinctPassage that is the stuff left of VerseRange a when you remove the stuff in VerseRange b.
 

Constructors in org.crosswire.jsword.passage with parameters of type VerseRange
PassageTally.TalliedVerseRange(VerseRange range, int tally)
          Convenience ctor to set the public variables
VerseRange.VerseIterator(VerseRange range)
          Ctor
VerseRange(VerseRange a, VerseRange b)
          Merge 2 VerseRanges together.
 


Copyright ยจ 2003-2007