Summary
- [Feature #59] Add LangString class for representing language-tagged strings in OntoDriver API. (commit: cedc706) (details)
- [Feature #59] Add class MultilingualString which will represent multilingual string attributes on object model level. (commit: e95b996) (details)
- Bump version to 0.15.0-SNAPSHOT to allow easier testing. (commit: c088bea) (details)
- [Feature #59] Support conversion from LangString to String attributes. (commit: ca3492e) (details)
- [Feature #59] Use LangString when returning String values with language tag from Sesame Driver. (commit: e39a69f) (details)
- [Fix] Support automatic conversion from LangString to String in SPARQL result mapping. (commit: da35244) (details)
- [Feature #59] Return LangString from Jena driver in appropriate cases. (commit: 38b3a81) (details)
- [Feature #59] Return LangString from OWL API driver in appropriate cases. (commit: 2dbbf4b) (details)
- [Fix] Fix integration test issues after migration to LangString. (commit: 482df1c) (details)
- Minor improvement in OWLAPI SelectResultSet. (commit: 843f322) (details)
- [Feature #59] Extend attribute metamodel with language setting. Initialize it from PU language for now. (commit: b16a903) (details)
- [Feature #59] Use language from attribute in OOM (FieldStrategy subclasses). (commit: 36d2be8) (details)
- [Feature #59] Add entity class for testing multilingual attributes. (commit: f3ead50) (details)
- [Feature #59] Respect attribute language (or its lack) in AxiomDescriptorFactory when generating descriptor for data retrieval. (commit: 629f1f8) (details)
- [Feature #59] Add SingularMultilingualStringFieldStrategy to handle MultilingualString instances. (commit: e25f885) (details)
- [Feature #59] Implement mapping of translations to axiom values in SingularMultilingualStringFieldStrategy. (commit: ed5de7b) (details)
- [Feature #59] Use SingularMultilingualStringFieldStrategy for singular data/annotation property fields using MultilingualString. (commit: c8ad641) (details)
- [Feature #59] Implement MultilingualString cloning. Testing basic retrieval of multilingual strings. (commit: 47a6332) (details)
- [Feature #59] Test multilingual string removal. (commit: 28b8506) (details)
- [Feature #59] Implement multilingual string saving in Jena and Sesame OntoDriver. (commit: a384530) (details)
- [Feature #59] Implement multilingual string saving in OWLAPI OntoDriver. (commit: 293b613) (details)
- [Feature #59] Add indirect wrapper for MultilingualString to allow tracking transactional changes. Refactor clone building w.r.t. these wrappers. (commit: 195c052) (details)
- [Feature #59] Testing multilingual attributes. (commit: 7fec276) (details)
- [Feature #59] Minor refactoring in instance builders. Add documentation to IndirectWrapperHelper. (commit: f5a93da) (details)
- [Task #42] Migrate ChangeManagerTest to JUnit 5. (commit: fd1900e) (details)
- [Feature #59] Restructure integration tests. (commit: 532f7e7) (details)
- [Feature #59] Implement support for plural multilingual attributes. (commit: b876cb0) (details)
- [Feature #59] Testing support for plural multilingual attributes. (commit: ef5d978) (details)
- [Feature #59] Refactor MultilingualString API for setting values. (commit: f85b3c4) (details)
- [Feature #59] Generate MultilingualString-type fields in OWL2Java when range is RDF langString. Make this setting configurable. (commit: c5ee3aa) (details)