Uses of Class
io.goobi.viewer.model.annotation.CrowdsourcingAnnotation

Packages that use CrowdsourcingAnnotation
Package
Description
REST resources for the v1 annotations endpoint, providing access to Web Annotation data model annotations associated with digitized records and pages.
REST resources for the crowdsourcing module in the v1 API, handling campaign item retrieval and activity log entries for user-contributed transcription and annotation work.
REST resources for the v2 annotations endpoint, providing access to Web Annotation data model annotations with the revised routing and response structure of API v2.
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer, including a custom class loader and the central JPADAO that covers all entity types.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Export support for annotations, providing writers and renderers that serialize annotation data to spreadsheet formats such as Excel.
Strategy interfaces and implementations for persisting, deleting, and listing annotations across different storage backends including the SQL database and the Solr search index.
Contains the user domain model for the Goobi viewer, including user accounts, groups, roles, IP ranges, activity tracking, and related utility methods.
Contains the core viewer model, including the central ViewManager, physical and structural record elements, page navigation, MIME type handling, and supporting value types used across the viewer presentation layer.