|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Passage | |
---|---|
org.crosswire.bibledesktop.book | This package contains Swing MVC models to help implementing a Swing GUI using JSword classes. |
org.crosswire.bibledesktop.display.tab | This package contains an implementation of BookDataDisplay (based on ProxyBookDataDisplay for simplicity) that adds scrollbars to a child implementation of BookDataDisplay. |
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 Passage in org.crosswire.bibledesktop.book |
---|
Fields in org.crosswire.bibledesktop.book declared as Passage | |
---|---|
private Passage |
PassageSelectionPane.ref
The passage we are editing |
Uses of Passage in org.crosswire.bibledesktop.display.tab |
---|
Fields in org.crosswire.bibledesktop.display.tab declared as Passage | |
---|---|
private Passage |
TabbedBookDataDisplay.key
The passage that we are displaying (in one or more tabs) |
private Passage |
TabbedBookDataDisplay.waiting
The verses that we have not created tabs for yet |
Uses of Passage in org.crosswire.bibledesktop.passage |
---|
Fields in org.crosswire.bibledesktop.passage declared as Passage | |
---|---|
private Passage |
RangeListModel.ref
The Passage that we are modelling |
Methods in org.crosswire.bibledesktop.passage that return Passage | |
---|---|
Passage |
RangeListModel.getPassage()
Accessor for the current passage |
Methods in org.crosswire.bibledesktop.passage with parameters of type Passage | |
---|---|
void |
RangeListModel.setPassage(Passage newRef)
Accessor for the current passage |
Uses of Passage in org.crosswire.jsword.passage |
---|
Classes in org.crosswire.jsword.passage that implement Passage | |
---|---|
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 |
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. |
(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. |
(package private) class |
SynchronizedPassage
This is a simple proxy to a real Passage object that makes all accesses synchronized. |
Fields in org.crosswire.jsword.passage declared as Passage | |
---|---|
private Passage |
ReadOnlyPassage.ref
The object we are proxying to |
private Passage |
SynchronizedPassage.ref
The object we are proxying to |
private static Passage |
PassageKeyFactory.whole
The cached whole Bible passage |
Methods in org.crosswire.jsword.passage that return Passage | |
---|---|
protected Passage |
PassageKeyFactory.createPassage()
Create an empty Passage using the default type. |
protected Passage |
PassageKeyFactory.createPassage(int type)
Create an empty Passage using a specified type. |
protected Passage |
PassageKeyFactory.createPassage(int type,
String name)
Create an empty Passage using a specified type. |
protected Passage |
PassageKeyFactory.createPassage(String name)
Create an empty Passage using the default type. |
static Passage |
PassageKeyFactory.fromBinaryRepresentation(byte[] buffer)
Write out the object to the given ObjectOutputStream |
static Passage |
KeyUtil.getPassage(Key key)
Not all keys represent passages, but we ought to be able to get something close to a passage from anything that does passage like work. |
static Passage |
PassageKeyFactory.getReadOnlyPassage(Passage ref,
boolean ignore)
Get a new Passage based on another Passage that synchronizes all access to its members. |
static Passage |
PassageKeyFactory.getSynchronizedPassage(Passage ref)
Get a new Passage based on another Passage that synchronizes all access to its members. |
static Passage |
PassageKeyFactory.readPassage(Reader in)
Read a passage from a given stream |
Passage |
AbstractPassage.trimRanges(int count,
RestrictionType restrict)
|
Passage |
Passage.trimRanges(int count,
RestrictionType restrict)
Ensures that there are a maximum of count VerseRanges
in this Passage. |
Passage |
ReadOnlyPassage.trimRanges(int count,
RestrictionType restrict)
|
Passage |
SynchronizedPassage.trimRanges(int count,
RestrictionType restrict)
|
Passage |
AbstractPassage.trimVerses(int count)
|
Passage |
Passage.trimVerses(int count)
Ensures that there are a maximum of count Verses in
this Passage. |
Passage |
PassageTally.trimVerses(int count)
Ensures that there are a maximum of count Verses in
this Passage. |
Passage |
ReadOnlyPassage.trimVerses(int count)
|
Passage |
SynchronizedPassage.trimVerses(int count)
|
Methods in org.crosswire.jsword.passage with parameters of type Passage | |
---|---|
boolean |
AbstractPassage.containsAll(Passage that)
|
boolean |
Passage.containsAll(Passage that)
Returns true if this Passage contains all of the verses in that Passage |
boolean |
ReadOnlyPassage.containsAll(Passage that)
|
boolean |
RocketPassage.containsAll(Passage that)
|
boolean |
SynchronizedPassage.containsAll(Passage that)
|
abstract int |
PassageListType.count(Passage ref,
RestrictionType restrict)
|
abstract Object |
PassageListType.getElementAt(Passage ref,
int index,
RestrictionType restrict)
|
static Passage |
PassageKeyFactory.getReadOnlyPassage(Passage ref,
boolean ignore)
Get a new Passage based on another Passage that synchronizes all access to its members. |
static Passage |
PassageKeyFactory.getSynchronizedPassage(Passage ref)
Get a new Passage based on another Passage that synchronizes all access to its members. |
static byte[] |
PassageKeyFactory.toBinaryRepresentation(Passage ref)
Convert us to a binary representation. |
void |
PassageTally.unAddAll(Passage that)
Remove/Decrement these verses in the rankings |
Constructors in org.crosswire.jsword.passage with parameters of type Passage | |
---|---|
ReadOnlyPassage(Passage ref,
boolean ignore)
Construct a ReadOnlyPassage from a real Passage to which we proxy. |
|
SynchronizedPassage(Passage ref)
Construct a SynchronizedPassage from a real Passage to which we proxy. |
|
Copyright ยจ 2003-2005 | |||||||||
PREV NEXT | FRAMES NO FRAMES |