| Package | Description |
|---|---|
| org.crosswire.bibledesktop.book |
This package contains Swing MVC models to help implementing a Swing GUI using JSword classes.
|
| org.crosswire.bibledesktop.desktop |
The desktop is the main screen of Bible Desktop.
|
| org.crosswire.common.swing.desktop |
Events used to communicate changes to Views.
|
| Class and Description |
|---|
| Clearable
A Clearable object can be cleared and can be queried to see if it is cleared.
|
| TabbedPanePanel
A JPanel class where it's child components will paint on top of its border.
|
| Titleable
A Titleable object has a title which may be gotten.
|
| Class and Description |
|---|
| ToolBar
This toolbar allows for manipulating how it looks.
|
| ViewGenerator
A ViewGenerator is able to create an object which can be used as a view.
|
| ViewManager
A ViewManager is an abstraction of a desktop that displays views as tabs or
sub-windows.
|
| ViewVisitor
A visitor for views held by a layout.
|
| Class and Description |
|---|
| AbstractViewLayout
Abstract manager of how we layout views.
|
| LayoutPersistence
Window layout persistence mechanism.
|
| LayoutType
Types of ViewLayouts.
|
| Viewable
Interface defining what is Viewable.
|
| ViewGenerator
A ViewGenerator is able to create an object which can be used as a view.
|
| ViewVisitor
A visitor for views held by a layout.
|