All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- AboutBox(Frame).
Constructor for class AboutBox
- Creates a new, initially invisible about box with version and
copyright information.
- AFTER.
Static variable in class YearRange
- A constant value used to indicate that the date was after
a specified year.
- BEFORE.
Static variable in class YearRange
- A constant value used to indicate that the date was before
a specified year.
- BIRTH.
Static variable in class GEDCOMLocater
- GEDCOM code for birth
- BURIAL.
Static variable in class GEDCOMLocater
- GEDCOM code for burial
- CFAMILY.
Static variable in class GEDCOMLocater
- GEDCOM code for family where this person was child
- CHILD.
Static variable in class GEDCOMLocater
- GEDCOM code for child
- CHRISTENING.
Static variable in class GEDCOMLocater
- GEDCOM code for christening
- DATE.
Static variable in class GEDCOMLocater
- GEDCOM code for date
- DateLogEntry(String, String).
Constructor for class DateLogEntry
- Creates a new date log entry initialised with the specified values.
- DEATH.
Static variable in class GEDCOMLocater
- GEDCOM code for death
- DebugOutput(GenealogyDB).
Constructor for class DebugOutput
- Constructs a new debug output object for the specified database.
- ERROR.
Static variable in class MessageDialog
- Indicates that this is an error message box
- estimate().
Method in class Estimator
- Loops iteratively through the specified database, and narrows
year ranges where possible, using a number of logical and
heuristical constraints.
- Estimator(GenealogyDB).
Constructor for class Estimator
- Creates a new estimator object for the specified database.
- FAMILY.
Static variable in class GEDCOMLocater
- GEDCOM code for family
- family(String, boolean, String, String, String, Vector).
Static method in class GEDCOMInterpreter
- Interprets the given strings related to a family and creates
a family object.
- Family(String, YearRange, String, String, Vector).
Constructor for class Family
- Constructor that initialises the class with specified values
- FEMALE.
Static variable in class Person
- A constant value representing females
- GEDCOMInput().
Constructor for class GEDCOMInput
-
- GEDCOMInterpreter().
Constructor for class GEDCOMInterpreter
-
- GEDCOMLocater(File).
Constructor for class GEDCOMLocater
- Constructor that prepares for reading from the specified file.
- GEDCOMOutput(File, File, GenealogyDB).
Constructor for class GEDCOMOutput
- Constructs a new GEDCOMOutput object for the specified
database and files.
- GEDCOMOutput(File, File, GenealogyDB, boolean).
Constructor for class GEDCOMOutput
- Constructs a new GEDCOMOutput object for the specified
database and files.
- GenealogyDB(Hashtable, Hashtable).
Constructor for class GenealogyDB
- Constructs a new genealogy database initialised with the
given hashtables.
- getBirth().
Method in class Person
- Returns the birth date of the person
- getBurial().
Method in class Person
- Returns the burial date of the person
- getCFamily().
Method in class Person
- Returns the ID of the family where this person is a child
- getChildren().
Method in class Family
- Returns the children
- getChildren(String).
Method in class GenealogyDB
- Finds the children in a given family.
- getChristening().
Method in class Person
- Returns the christening date of the person
- getDate().
Method in class DateLogEntry
- Returns the date.
- getDeath().
Method in class Person
- Returns the death date of the person
- getElementType(String).
Static method in class GEDCOMLocater
- Finds the element type from a line of GEDCOM code.
- getEnd().
Method in class YearRange
- Return the end of the year range
- getErrorDBs().
Method in class Estimator
- Get the databases that contain errors.
- getFamilies().
Method in class GenealogyDB
- Returns the hashtable with families.
- getFather(String).
Method in class GenealogyDB
- Finds the father of a given individual.
- getHusband().
Method in class Family
- Returns the husband
- getHusband(String).
Method in class GenealogyDB
- Finds the husband in a given family.
- getID().
Method in class DateLogEntry
- Returns the ID.
- getID().
Method in class Family
- Returns the family ID
- getID().
Method in class Person
- Returns the ID of the person
- getInstance().
Static method in class EstimationProperties
- This method should be used to access the only instance of this class.
- getLog().
Method in class Estimator
- Get the log for this estimator.
- getMarriage().
Method in class Family
- Returns the marriage date
- getMother(String).
Method in class GenealogyDB
- Finds the mother of a given individual.
- getPeople().
Method in class GenealogyDB
- Returns the hashtable with people.
- getProperty(String).
Method in class EstimationProperties
- Retrieves a property from the property list.
- getSFamilies().
Method in class Person
- Returns IDs of families where this person is a spouse
- getSFamilies(String).
Method in class GenealogyDB
- Finds the families in which the given individual is a spouse.
- getStart().
Method in class YearRange
- Returns the start of the year range
- getWife().
Method in class Family
- Returns the wife
- getWife(String).
Method in class GenealogyDB
- Finds the wife in a given family.
- HUSBAND.
Static variable in class GEDCOMLocater
- GEDCOM code for husband
- INDIVIDUAL.
Static variable in class GEDCOMLocater
- GEDCOM code for individual
- INFO.
Static variable in class MessageDialog
- Indicates that this is an info message box
- input(File, Hashtable, Hashtable).
Static method in class GEDCOMInput
- Uses the GEDCOMLocater class to read the specified input file.
- interpretID(String).
Static method in class GEDCOMInterpreter
- Interprets an ID from a string containing a line of GEDCOM code
- isChanged().
Method in class YearRange
- Returns whether this year range has been changed since
it was created.
- isFemale().
Method in class Person
- Returns if the person is a female
- isMale().
Method in class Person
- Returns if the person is a male
- isNegative().
Method in class YearRange
- Returns whether this year range is negative (i.e the end
is before the start)
- main(String[]).
Static method in class MainProgram
- The main program.
- main(String[]).
Static method in class MainProgramW
- The main program.
- MainWindow().
Constructor for class MainWindow
- Constructs a new, initially invisible, main window.
- MALE.
Static variable in class Person
- A constant value representing males
- MARRIAGE.
Static variable in class GEDCOMLocater
- GEDCOM code for marriage
- MessageDialog(Frame, String, String, int).
Constructor for class MessageDialog
- Creates a new, initially invisible, message dialog.
- nextFamily().
Method in class GEDCOMLocater
- Reads information for the next family in the GEDCOM file and returns it
as a family object.
- nextPerson().
Method in class GEDCOMLocater
- Reads information for the next person in the GEDCOM file and returns it
as a person object.
- OptionsWindow(int, int).
Constructor for class OptionsWindow
- Creates a new, initially invisible, options window.
- output().
Method in class GEDCOMOutput
- Performs the actual operation of writing the new file.
- person(String, String, String, String, String, String, String, Vector).
Static method in class GEDCOMInterpreter
- Interprets the given strings related to a person and creates a
person object.
- Person(String, YearRange, YearRange, YearRange, YearRange, int, String, Vector).
Constructor for class Person
- Constructor that initialise an object with the specified values.
- printFamilies().
Method in class DebugOutput
- Prints debug information about all the families in the database.
- printLog(Hashtable).
Static method in class DebugOutput
- Prints the contents of a date-change log.
- printPeople().
Method in class DebugOutput
- Prints debug information about all the people in the database.
- printPerson(String).
Method in class DebugOutput
- Prints information about a specified person.
- saveProperties().
Method in class EstimationProperties
- Saves the current properties to file.
- setEnd(int).
Method in class YearRange
- Set the end of the year range
- setProperty(String, int).
Method in class EstimationProperties
- Stores a new value for a property in the list.
- setStart(int).
Method in class YearRange
- Set the start of the year range
- SEX.
Static variable in class GEDCOMLocater
- GEDCOM code for sex
- SFAMILY.
Static variable in class GEDCOMLocater
- GEDCOM code for family where this person was spouse
- toString().
Method in class DateLogEntry
- Returns a string representation of this object.
- toString().
Method in class Family
- Returns a string representation of this object.
- toString().
Method in class Person
- Returns a string representation of this object.
- toString().
Method in class YearRange
- Make a string representation of this object
- TRAILER.
Static variable in class GEDCOMLocater
- GEDCOM code for trailer (end of file)
- WIFE.
Static variable in class GEDCOMLocater
- GEDCOM code for wife
- YearRange().
Constructor for class YearRange
- Parameterless constructor that initialises the year range with
default values (0-9999).
- YearRange(int, int).
Constructor for class YearRange
- Constructor that initialises the start and the end of the year range
to the specified values.
- YearRange(String, int).
Constructor for class YearRange
- Constructor that initialises either the start or the end of the
year range to the specified value, and then uses the default value
for the other year.