├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── converter ├── build.gradle └── src │ ├── main │ ├── java │ │ └── de │ │ │ └── ubleipzig │ │ │ └── iiifproducer │ │ │ └── converter │ │ │ ├── ConverterUtils.java │ │ │ ├── ConverterVersion3.java │ │ │ ├── DomainConstants.java │ │ │ ├── MetadataApiEnum.java │ │ │ ├── MetadataBuilderVersion3.java │ │ │ ├── MetadataImplVersion3.java │ │ │ ├── MetadataObjectTypes.java │ │ │ ├── StructureBuilderVersion3.java │ │ │ └── package-info.java │ └── resources │ │ ├── metadataLabels_de.properties │ │ └── metadataLabels_en.properties │ └── test │ ├── java │ └── ConverterUtilsTest.java │ └── resources │ ├── HSP-3.json │ ├── HSPv2.json │ └── multivolume-work.json ├── deployment └── nginx │ ├── default.conf │ └── nginx.conf ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── model ├── build.gradle └── src │ ├── main │ └── java │ │ └── de │ │ └── ubleipzig │ │ └── iiifproducer │ │ └── model │ │ ├── ImageServiceResponse.java │ │ ├── ManifestSerializer.java │ │ ├── Metadata.java │ │ ├── package-info.java │ │ ├── v2 │ │ ├── Body.java │ │ ├── Canvas.java │ │ ├── LabelObject.java │ │ ├── Manifest.java │ │ ├── Member.java │ │ ├── PaintingAnnotation.java │ │ ├── SeeAlso.java │ │ ├── Sequence.java │ │ ├── Service.java │ │ ├── Structure.java │ │ ├── StructureList.java │ │ ├── TopStructure.java │ │ └── package-info.java │ │ └── v3 │ │ ├── AnnotationPage.java │ │ ├── AnnotationVersion3.java │ │ ├── BodyVersion3.java │ │ ├── CanvasVersion3.java │ │ ├── Homepage.java │ │ ├── Item.java │ │ ├── ManifestVersion3.java │ │ ├── MetadataVersion3.java │ │ ├── SeeAlso.java │ │ ├── ServiceVersion3.java │ │ ├── TypeConstants.java │ │ └── package-info.java │ └── test │ ├── java │ └── de │ │ └── ubleipzig │ │ └── iiifproducer │ │ └── model │ │ ├── ManifestTest.java │ │ ├── MemberTest.java │ │ ├── MetadataTest.java │ │ ├── ResourceTest.java │ │ ├── SerializerExceptionTest.java │ │ ├── StructureTest.java │ │ └── TopStructureTest.java │ └── resources │ └── logging-test.properties ├── producer ├── build.gradle └── src │ ├── dist │ └── etc │ │ └── producer-config.yml │ ├── main │ └── java │ │ └── de │ │ └── ubleipzig │ │ └── iiifproducer │ │ └── producer │ │ ├── IIIFProducer.java │ │ ├── IIIFProducerDriver.java │ │ ├── IRIBuilder.java │ │ ├── MetsAccessor.java │ │ ├── MetsImpl.java │ │ ├── UUIDType5.java │ │ └── package-info.java │ └── test │ ├── java │ └── de │ │ └── ubleipzig │ │ └── iiifproducer │ │ └── producer │ │ ├── AbstractProducerTest.java │ │ ├── IRIBuilderTest.java │ │ ├── ProducerDriverTest.java │ │ ├── ProducerExceptionTest.java │ │ ├── ProducerTest.java │ │ ├── SetNullableMetadataTest.java │ │ ├── StructuresTest.java │ │ └── UUIDType5Test.java │ └── resources │ ├── ArumDomi_034678301.xml │ ├── BlhDie_004285964.xml │ ├── DieHadeT_1525437259.xml │ ├── JohaSpha_1499_470272783.xml │ ├── MS_1495.xml │ ├── MS_187.xml │ ├── MS_85.xml │ ├── dimManifest.json │ ├── logging-test.properties │ ├── manifest-files │ ├── manifest.json │ └── test9.json │ └── producer-config-test.yml ├── settings.gradle └── xml-doc ├── build.gradle └── src ├── main ├── java │ └── de │ │ └── ubleipzig │ │ └── iiifproducer │ │ └── doc │ │ ├── HspCatalogMetadata.java │ │ ├── HspCatalogStructureMetadata.java │ │ ├── ManuscriptMetadata.java │ │ ├── MetsConstants.java │ │ ├── MetsData.java │ │ ├── MetsManifestBuilder.java │ │ ├── ResourceLoader.java │ │ ├── StandardMetadata.java │ │ └── package-info.java └── resources │ ├── LabelsBundle_de.properties │ ├── attribute.txt │ ├── attribute_manuscript.txt │ └── iiifproducer.properties └── test ├── java └── de │ └── ubleipzig │ └── iiifproducer │ └── doc │ ├── GetStandardMetadataTest.java │ ├── GetValuesFromMetsTest.java │ ├── GetXMLFileTest.java │ ├── HspCatalogStructureMetadataTest.java │ ├── ManuscriptMetadataTest.java │ ├── MetsManifestBuilderTest.java │ └── ParentMetadataTest.java └── resources ├── logging-test.properties └── mets ├── AdAmEtC_1107922216.xml ├── AktezuGed_1121300006.xml ├── AllgCaHaD_045008345.xml ├── BlhDie_004285964.json ├── BlhDie_004285964.xml ├── BntItin_021340072.xml ├── BntItin_021340072_anchor.xml ├── C_6_FLIEGENDES_BLATT.xml ├── DieHadeT_1525437259.xml ├── Heisenberg.xml ├── JohaSpha_1499_470272783.xml ├── LuthEnch_029330009.xml ├── MS_187.xml ├── MS_187_tif └── 00000001.tif ├── MS_85.xml ├── MS_993.xml ├── ProMSiG_1800085370.xml ├── StimTePaf_1105086895.xml ├── invalid.xml ├── multivolume_part_k1-k2.xml ├── multivolume_part_k3.xml └── structure.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/README.md -------------------------------------------------------------------------------- /converter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/build.gradle -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/ConverterUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/ConverterUtils.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/ConverterVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/ConverterVersion3.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/DomainConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/DomainConstants.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataApiEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataApiEnum.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataBuilderVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataBuilderVersion3.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataImplVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataImplVersion3.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataObjectTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/MetadataObjectTypes.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/StructureBuilderVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/StructureBuilderVersion3.java -------------------------------------------------------------------------------- /converter/src/main/java/de/ubleipzig/iiifproducer/converter/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/java/de/ubleipzig/iiifproducer/converter/package-info.java -------------------------------------------------------------------------------- /converter/src/main/resources/metadataLabels_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/resources/metadataLabels_de.properties -------------------------------------------------------------------------------- /converter/src/main/resources/metadataLabels_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/main/resources/metadataLabels_en.properties -------------------------------------------------------------------------------- /converter/src/test/java/ConverterUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/test/java/ConverterUtilsTest.java -------------------------------------------------------------------------------- /converter/src/test/resources/HSP-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/test/resources/HSP-3.json -------------------------------------------------------------------------------- /converter/src/test/resources/HSPv2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/test/resources/HSPv2.json -------------------------------------------------------------------------------- /converter/src/test/resources/multivolume-work.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/converter/src/test/resources/multivolume-work.json -------------------------------------------------------------------------------- /deployment/nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/deployment/nginx/default.conf -------------------------------------------------------------------------------- /deployment/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/deployment/nginx/nginx.conf -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=1.1.0-SNAPSHOT 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/build.gradle -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/ImageServiceResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/ImageServiceResponse.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/ManifestSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/ManifestSerializer.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/Metadata.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/package-info.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Body.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Body.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Canvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Canvas.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/LabelObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/LabelObject.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Manifest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Manifest.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Member.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/PaintingAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/PaintingAnnotation.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/SeeAlso.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/SeeAlso.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Sequence.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Service.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Structure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/Structure.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/StructureList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/StructureList.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/TopStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/TopStructure.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v2/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v2/package-info.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/AnnotationPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/AnnotationPage.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/AnnotationVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/AnnotationVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/BodyVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/BodyVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/CanvasVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/CanvasVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/Homepage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/Homepage.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/Item.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/ManifestVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/ManifestVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/MetadataVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/MetadataVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/SeeAlso.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/SeeAlso.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/ServiceVersion3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/ServiceVersion3.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/TypeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/TypeConstants.java -------------------------------------------------------------------------------- /model/src/main/java/de/ubleipzig/iiifproducer/model/v3/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/main/java/de/ubleipzig/iiifproducer/model/v3/package-info.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/ManifestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/ManifestTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/MemberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/MemberTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/MetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/MetadataTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/ResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/ResourceTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/SerializerExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/SerializerExceptionTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/StructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/StructureTest.java -------------------------------------------------------------------------------- /model/src/test/java/de/ubleipzig/iiifproducer/model/TopStructureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/java/de/ubleipzig/iiifproducer/model/TopStructureTest.java -------------------------------------------------------------------------------- /model/src/test/resources/logging-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/model/src/test/resources/logging-test.properties -------------------------------------------------------------------------------- /producer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/build.gradle -------------------------------------------------------------------------------- /producer/src/dist/etc/producer-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/dist/etc/producer-config.yml -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/IIIFProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/IIIFProducer.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/IIIFProducerDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/IIIFProducerDriver.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/IRIBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/IRIBuilder.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/MetsAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/MetsAccessor.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/MetsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/MetsImpl.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/UUIDType5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/UUIDType5.java -------------------------------------------------------------------------------- /producer/src/main/java/de/ubleipzig/iiifproducer/producer/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/main/java/de/ubleipzig/iiifproducer/producer/package-info.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/AbstractProducerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/AbstractProducerTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/IRIBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/IRIBuilderTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerDriverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerDriverTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerExceptionTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/ProducerTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/SetNullableMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/SetNullableMetadataTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/StructuresTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/StructuresTest.java -------------------------------------------------------------------------------- /producer/src/test/java/de/ubleipzig/iiifproducer/producer/UUIDType5Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/java/de/ubleipzig/iiifproducer/producer/UUIDType5Test.java -------------------------------------------------------------------------------- /producer/src/test/resources/ArumDomi_034678301.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/ArumDomi_034678301.xml -------------------------------------------------------------------------------- /producer/src/test/resources/BlhDie_004285964.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/BlhDie_004285964.xml -------------------------------------------------------------------------------- /producer/src/test/resources/DieHadeT_1525437259.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/DieHadeT_1525437259.xml -------------------------------------------------------------------------------- /producer/src/test/resources/JohaSpha_1499_470272783.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/JohaSpha_1499_470272783.xml -------------------------------------------------------------------------------- /producer/src/test/resources/MS_1495.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/MS_1495.xml -------------------------------------------------------------------------------- /producer/src/test/resources/MS_187.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/MS_187.xml -------------------------------------------------------------------------------- /producer/src/test/resources/MS_85.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/MS_85.xml -------------------------------------------------------------------------------- /producer/src/test/resources/dimManifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/dimManifest.json -------------------------------------------------------------------------------- /producer/src/test/resources/logging-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/logging-test.properties -------------------------------------------------------------------------------- /producer/src/test/resources/manifest-files/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/manifest-files/manifest.json -------------------------------------------------------------------------------- /producer/src/test/resources/manifest-files/test9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/manifest-files/test9.json -------------------------------------------------------------------------------- /producer/src/test/resources/producer-config-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/producer/src/test/resources/producer-config-test.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/settings.gradle -------------------------------------------------------------------------------- /xml-doc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/build.gradle -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/HspCatalogMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/HspCatalogMetadata.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/HspCatalogStructureMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/HspCatalogStructureMetadata.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/ManuscriptMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/ManuscriptMetadata.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsConstants.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsData.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsManifestBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/MetsManifestBuilder.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/ResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/ResourceLoader.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/StandardMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/StandardMetadata.java -------------------------------------------------------------------------------- /xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/java/de/ubleipzig/iiifproducer/doc/package-info.java -------------------------------------------------------------------------------- /xml-doc/src/main/resources/LabelsBundle_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/resources/LabelsBundle_de.properties -------------------------------------------------------------------------------- /xml-doc/src/main/resources/attribute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/resources/attribute.txt -------------------------------------------------------------------------------- /xml-doc/src/main/resources/attribute_manuscript.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/resources/attribute_manuscript.txt -------------------------------------------------------------------------------- /xml-doc/src/main/resources/iiifproducer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/main/resources/iiifproducer.properties -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetStandardMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetStandardMetadataTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetValuesFromMetsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetValuesFromMetsTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetXMLFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/GetXMLFileTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/HspCatalogStructureMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/HspCatalogStructureMetadataTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/ManuscriptMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/ManuscriptMetadataTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/MetsManifestBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/MetsManifestBuilderTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/ParentMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/java/de/ubleipzig/iiifproducer/doc/ParentMetadataTest.java -------------------------------------------------------------------------------- /xml-doc/src/test/resources/logging-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/logging-test.properties -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/AdAmEtC_1107922216.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/AdAmEtC_1107922216.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/AktezuGed_1121300006.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/AktezuGed_1121300006.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/AllgCaHaD_045008345.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/AllgCaHaD_045008345.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/BlhDie_004285964.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/BlhDie_004285964.json -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/BlhDie_004285964.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/BlhDie_004285964.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/BntItin_021340072.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/BntItin_021340072.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/BntItin_021340072_anchor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/BntItin_021340072_anchor.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/C_6_FLIEGENDES_BLATT.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/C_6_FLIEGENDES_BLATT.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/DieHadeT_1525437259.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/DieHadeT_1525437259.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/Heisenberg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/Heisenberg.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/JohaSpha_1499_470272783.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/JohaSpha_1499_470272783.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/LuthEnch_029330009.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/LuthEnch_029330009.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/MS_187.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/MS_187.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/MS_187_tif/00000001.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/MS_187_tif/00000001.tif -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/MS_85.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/MS_85.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/MS_993.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/MS_993.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/ProMSiG_1800085370.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/ProMSiG_1800085370.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/StimTePaf_1105086895.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/StimTePaf_1105086895.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/invalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/invalid.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/multivolume_part_k1-k2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/multivolume_part_k1-k2.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/multivolume_part_k3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/multivolume_part_k3.xml -------------------------------------------------------------------------------- /xml-doc/src/test/resources/mets/structure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubleipzig/iiif-producer/HEAD/xml-doc/src/test/resources/mets/structure.xml --------------------------------------------------------------------------------