Die Definition der DSL Ahnen - Einsatzgebiet Generalogie.
Xtend Java Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.mvn
com.github.funthomas424242.dsl.ahnen.feature
com.github.funthomas424242.dsl.ahnen.ide
com.github.funthomas424242.dsl.ahnen.repository
com.github.funthomas424242.dsl.ahnen.target
com.github.funthomas424242.dsl.ahnen.tests
com.github.funthomas424242.dsl.ahnen.ui.tests
com.github.funthomas424242.dsl.ahnen.ui
com.github.funthomas424242.dsl.ahnen.web
com.github.funthomas424242.dsl.ahnen
com.github.funthomas424242.familienbuch.feature
com.github.funthomas424242.familienbuch.product
com.github.funthomas424242.familienbuch
src/main/resources
.gitignore
.travis.yml
CHANGES.md
LICENSE
README.md
pom.xml

README.md

Stories in Ready Build Status codecov Download

ahnen.dsl

Die Definition der DSL Ahnen - Einsatzgebiet Generalogie.

Developer Info

Dev Version vom Release Stand erzeugen

mvn -B -PnewDevVersion unleash:perform-tycho

Auf Snapshot Stand ein Release bauen

# start the ssh-agent in the background
>eval "$(ssh-agent -s)"
Agent pid 59566

>ssh-add

>mvn -B unleash:perform-tycho

# kill the agent
>ssh-agent -k

Nützliche Quellen

Analyse zum gramps.xml Format

Question at stackexhange Beispiel XML

Familie

  • Eine Familie besteht aus Vater, Mutter und eine Liste der Kinder. Sie entspricht vom Konzept einer Beziehung.
  • Der father Eintrag zeigt auf einen Person@handle welcher die Vater Rolle in der Familie übernimmt. Bei dieser Person wird entsprechend der parentin Eintrag auf die Familie gesetzt.
  • Der mother Eintrag zeigt auf einen Person@handle welcher die Mutter Rolle in der Familie übernimmt. Bei dieser Person wird entsprechend der parentin Eintrag auf die Familie gesetzt.
  • Der childref Eintrag zeigt auf einen Person@handle welcher eine Kind Rolle in der Familie übernimmt. Bei dieser Person wird entsprechend der childof Eintrag auf die Familie gesetzt.
  • Der childref Eintrag kann im mrel und frel Attribut folgende Werte besitzen: (None|Birth|Adopted|Stepchild|Sponsored|Foster|Other|Unknown) Vermutlich steht mrel für Söhne und frel für Töchter.

People

  • Das home Attribut zeigt auf ein Person@handle. Diese Person stellt den Ausgangspunkt für Reports und Navigation dar.

Person

  • Gültiges Werte für gender sind: M, F, U für male, female, unknown
  • childof zeigt auf eine Familie in der die Person ein Kind darstellt.
  • parentin zeigt auf eine Familie in der die Person ein Elternteil darstellt.