Class Summary |
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. |
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. |
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 |
|
PolyModel |
A model for either a single record or multiple records from the database. |
PolyView |
PolyView provides a view into either a list or a single record. |
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. |
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. |
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. |