Builds a family tree from GEDCOM structures which have been created as GedcomNodes. Individuals and family structures can be added to the tree builder which are then used to build the family tree, starting from any given individual.
![License](http://img.shields.io/badge/License-Apache v2.0-802879.svg) ![Apache Maven ready](http://img.shields.io/badge/Apache Maven ready-3.3.9%2B-FF6804.svg)
The basic steps to create a family tree are the following:
- Create your individuals using the GedcomStore, the GedcomCreator or load your individuals from a CSV file with FamilyChartToGedcom
- Define the families (with the same tools listed above)
- Add the individuals and the families to GedcomToFamilyTree (with
addIndividual
andaddFamily
) - Let GedcomToFamilyTree build the family tree, starting from the individual you want
See the test code for examples.
This project can be built with Maven
Maven command:
$ mvn clean install
pom.xml entry in your project:
<dependency>
<groupId>ch.thn.gedcom</groupId>
<artifactId>gedcomtofamilytree</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>