frizbog / gedcom4j

Java library for reading/writing genealogy files in GEDCOM format
http://gedcom4j.org
53 stars 36 forks source link

Notes are a strange amalgam of NOTE_RECORD and NOTE_STRUCTURE #168

Closed frizbog closed 7 years ago

frizbog commented 7 years ago

NOTE_RECORD in the spec represents a root-level NOTE, and NOTE_STRUCTURE represents either a reference to a NOTE_RECORD or an inline NOTE, either of which can have its own set of custom tags. However, the existing Note class is a weird hybrid of these three possibilities. These need to get separated to allow proper parsing, writing, and custom tag processing.

frizbog commented 7 years ago

See issue #167