Class Summary |
ButtonAction |
An adapter class to simplify defining buttons. |
CheckBoxAction |
An adapter class to simplify defining checkboxes with actions. |
ComboBoxAction |
An adapter class to simplify defining ComboBoxes with actions. |
Command |
Command is a superclass for commands used by CommandInterpreter. |
CommandInterpreter |
CommandInterpreter is a simple command interpreter for a RootsBase. |
DatabaseModel |
The model for the database. |
DatabaseView |
The DatabaseView window provides a view into the DatabaseModel object. |
GridBagger |
GridBagger is a helper class to simplify using GridBagLayout. |
JTextAreaWithPopup |
A TextArea with an associated PopupMenu. |
LayoutPanelWithPopup |
A LayoutPanel with an associated PopupMenu. |
LayoutPopup |
A popup menu for use with a LayoutPanel. |
LineInputStream |
LineInputStream is a generic line-mode input stream. |
ListModel |
A model for a single record from the database. |
ListView |
ListView provides a view into a list of records. |
MenuAction |
An adapter class for menus with actions. |
MenuPush |
|
MultiColumnPrintStream |
Provides support for multi-column output, assuming a fixed-width font. |
Ncv |
Ncv stands for Name-Colon-Value, referring to the syntax of the
data file it is used to parse. |
PatternMatch |
|
PrintFormat |
|
PrintOptions |
PrintOptions is used to pass around all of the information about
how the user wants output to be printed. |
RecordFormat |
|
RootsAddress |
RootsAddress is an address for a person or union. |
RootsBase |
RootsBase is the database object for a simple in-memory genealogy
database. |
RootsBox |
RootsBox is a version of Box specialized for use with the roots package. |
RootsFrame |
A general Frame to contain the methods common to our views. |
RootsPerson |
RootsPerson represents one individual. |
RootsRecord |
RootsRecord is the generic record class from which all other record
classes are derived. |
RootsSource |
RootsSource gives information about a source of data used in the RootsBase. |
RootsUnion |
RootsUnion represents a marriage or other pairing. |
ScrolledLayout |
A LayoutPanel within a scroll pane. |
ScrolledLayoutWithPopup |
A ScrolledPane containing a LayoutPanel with a popup menu. |
ScrolledText |
A text area within a scroll pane. |
ScrolledTextWithPopup |
A ScrolledPane containing a JTextArea with a popup menu. |
ScrolledTextWriter |
This class directs Writer output to a ScrolledText window. |
SingleModel |
A model for a single record from the database. |
SingleView |
SingleView provides a view into a single record. |
Sort |
The Sort class is a repository for sorting routines. |
SortAdaptor |
An adaptor to allow inner classes. |
StringParser |
String parser parses a string into a series of smaller strings using
shell-style rules: unquoted strings are broken at spaces, or strings can
be quoted using double or single quotes. |
TextAction |
TextAction is an adapter class that simplifies attaching actions to
text fields. |
TextAreaWithPopup |
A TextArea with an associated PopupMenu. |
TextOrLayoutPanel |
Displays either a text string or a treepar layout. |
TextPopup |
A popup menu for use in Text areas. |