Bible Software in Java.

See: Description

Packages 
Package Description
org.crosswire.bibledesktop
The org.crosswire.bibledesktop package contains the message catalog for everything Bible Desktop and is the root of the package tree for Bible Desktop.
org.crosswire.bibledesktop.book
This package contains Swing MVC models to help implementing a Swing GUI using JSword classes.
org.crosswire.bibledesktop.book.install
An Install Manager for Books: Bibles, Commentaries and Dictionaries.
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.bibledesktop.util
This package contains various swing utility classes.
org.crosswire.common.config.swing
The Config package is view independent and so needs a view package to be useful in providing a user interface - this package implements a Swing UI for config.
org.crosswire.common.progress.swing
GUI classes to support background processing.
org.crosswire.common.swing
A collection of various generic Swing components and utility classes.
org.crosswire.common.swing.desktop
Events used to communicate changes to Views.
org.crosswire.common.swing.desktop.event
A collection of utilities to describe a desktop consisting of multiple windows or tabs of the same kind of view.
org.crosswire.common.swing.plaf
Provides for improved Look and Feel for Tabs.
Copyright ยจ 2003-2015