Generated Examples
Every artefact on this page was produced by the generator tests from one ontology and one configuration file. Nothing here is hand-written, so it shows exactly what the toolkit emits.
- Ontology: https://raw.githubusercontent.com/milieuinfo/RIE-IEPR/main/src/main/resources/be/vlaanderen/omgeving/riepr/data/ns/riepr/riepr.ttl (fetched at run time)
- Concept scheme: https://raw.githubusercontent.com/milieuinfo/RIE-IEPR/main/src/main/resources/be/vlaanderen/omgeving/riepr/data/id/concept/riepr/riepr.ttl (fetched at run time)
- Configuration:
src/test/resources/application.yml - Outputs:
docs/examples/riepr/outputs/
The configuration is a complete worked example in its own right — see Configuration for what each key does.
Refreshing these examples
The generator tests write to target/test-cache; the script copies the results into the documentation and regenerates the diagram include-partials.
bash
./mvnw -Dtest='ClassDiagramGeneratorTest,ERDiagramGeneratorTest,SQLGeneratorTest,ShaclGeneratorTest,JavaGeneratorTest,TypescriptGeneratorTest,DataFrameGeneratorTest,BikeshedGeneratorTest,ODCSGeneratorTest' test
./scripts/update-doc-examples.shIf a generator output is missing the script lists every missing file and stops, rather than failing halfway through. PNG export needs a Playwright browser; when it is unavailable the script keeps the committed images and warns. See Generators for export-png.
Class diagram
Generated by class-diagram into class-diagram.mmd.