This adds support for reading and writing prefix declarations in OBO format (idspace tags), and using them for expanding and compacting identifiers. It builds on initial work done by @gouttegd in https://github.com/owlcs/owlapi/pull/1072, moved to the version4 branch. These changes also treat values of replaced_by and consider tags as IRIs rather than strings.
OBODocumentFormat now extends PrefixDocumentFormatImpl.
This should stay as a draft PR until some tests are added.
This adds support for reading and writing prefix declarations in OBO format (
idspace
tags), and using them for expanding and compacting identifiers. It builds on initial work done by @gouttegd in https://github.com/owlcs/owlapi/pull/1072, moved to theversion4
branch. These changes also treat values ofreplaced_by
andconsider
tags as IRIs rather than strings.OBODocumentFormat
now extendsPrefixDocumentFormatImpl
.This should stay as a draft PR until some tests are added.