Uses of Class
io.goobi.viewer.model.annotation.comments.Comment
Packages that use Comment
Package
Description
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.
Model for user comments on digitized records, including the
Comment entity,
grouping, management, and backward-compatible legacy comment representation.Strategy interfaces and implementations for persisting, deleting, and listing annotations
across different storage backends including the SQL database and the Solr search index.
Implements the IIIF Content Search API, orchestrating full-text and annotation searches
within a manifest and converting results into IIIF-compliant search response objects.
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.-
Uses of Comment in io.goobi.viewer.dao
Methods in io.goobi.viewer.dao that return CommentMethods in io.goobi.viewer.dao that return types with arguments of type CommentModifier and TypeMethodDescriptionIDAO.getAllComments()getAllComments.IDAO.getComments(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, Set<String> targetPIs) getComments.IDAO.getCommentsForPage(String pi, int page) getCommentsForPage.IDAO.getCommentsForWork(String pi) getCommentsForWork.IDAO.getCommentsOfUser(User user, int maxResults, String sortField, boolean descending) Gets Comments created by a specific user.Methods in io.goobi.viewer.dao with parameters of type CommentModifier and TypeMethodDescriptionbooleanIDAO.addComment(Comment comment) addComment.booleanIDAO.deleteComment(Comment comment) deleteComment.booleanIDAO.updateComment(Comment comment) updateComment. -
Uses of Comment in io.goobi.viewer.dao.impl
Methods in io.goobi.viewer.dao.impl that return CommentMethods in io.goobi.viewer.dao.impl that return types with arguments of type CommentModifier and TypeMethodDescriptionJPADAO.getAllComments()getAllComments.JPADAO.getComments(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, Set<String> targetPIs) getComments.JPADAO.getCommentsForPage(String pi, int page) getCommentsForPage.JPADAO.getCommentsForWork(String pi) getCommentsForWork.JPADAO.getCommentsOfUser(User user, int maxResults, String sortField, boolean descending) Gets Comments created by a specific user.Methods in io.goobi.viewer.dao.impl with parameters of type CommentModifier and TypeMethodDescriptionbooleanJPADAO.addComment(Comment comment) addComment.booleanJPADAO.deleteComment(Comment comment) deleteComment.booleanJPADAO.updateComment(Comment comment) updateComment. -
Uses of Comment in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return CommentModifier and TypeMethodDescriptionAdminCommentBean.getSelectedComment()Getter for the fieldselectedComment.Methods in io.goobi.viewer.managedbeans that return types with arguments of type CommentModifier and TypeMethodDescriptionCommentBean.getComments(int startIndex, int numItems, String filter, User user, String sortField, boolean descending) getComments.CommentBean.getCommentsForCurrentPage()getCommentsForCurrentPage.UserDataBean.getLatestComments(User user, int numEntries) getLatestComments.AdminCommentBean.getLazyModelComments()Getter for the fieldlazyModelComments.AdminCommentBean.getPageComments()getPageComments.Methods in io.goobi.viewer.managedbeans with parameters of type CommentModifier and TypeMethodDescriptionvoidCommentBean.deleteComment(Comment annotation) deleteComment.AdminCommentBean.deleteCommentAction(Comment comment) deleteCommentAction.voidCommentBean.editComment(Comment original, String text, boolean restricted) editComment.voidAdminCommentBean.saveCommentAction(Comment comment) saveCommentAction.voidAdminCommentBean.setSelectedComment(Comment selectedComment) Setter for the fieldselectedComment. -
Uses of Comment in io.goobi.viewer.model.annotation.comments
Methods in io.goobi.viewer.model.annotation.comments that return types with arguments of type CommentModifier and TypeMethodDescriptionCommentManager.getAllAnnotations()CommentManager.getAnnotation(Long id) CommentManager.getAnnotations(int firstIndex, int items, String textQuery, List<String> motivations, List<Long> generators, List<Long> creators, String targetPi, Integer targetPage, String sortField, boolean sortDescending) Methods in io.goobi.viewer.model.annotation.comments with parameters of type CommentModifier and TypeMethodDescriptionintCompares this comment to another based on their modification and creation dates.voidCommentManager.deleteComment(Comment comment) voidCommentManager.editComment(Comment comment, String text, User editor, PublicationStatus publicationStatus) Constructor parameters in io.goobi.viewer.model.annotation.comments with type arguments of type CommentModifierConstructorDescriptionCommentManager(AnnotationSaver saver, AnnotationDeleter deleter, AnnotationLister<Comment> lister, ChangeNotificator... notificators) -
Uses of Comment in io.goobi.viewer.model.annotation.serialization
Methods in io.goobi.viewer.model.annotation.serialization that return types with arguments of type CommentModifier and TypeMethodDescriptionSqlCommentLister.getAllAnnotations()SqlCommentLister.getAnnotation(Long id) SqlCommentLister.getAnnotations(int firstIndex, int items, String textQuery, List<String> motivations, List<Long> generators, List<Long> creators, String targetPi, Integer targetPage, String sortField, boolean sortDescending) -
Uses of Comment in io.goobi.viewer.model.iiif.search
Methods in io.goobi.viewer.model.iiif.search with parameters of type CommentModifier and TypeMethodDescriptionde.intranda.api.iiif.search.SearchHitSearchResultConverter.convertCommentToHit(String queryRegex, String pi, Comment comment) Generates a search hit from aComment. -
Uses of Comment in io.goobi.viewer.model.security.user
Methods in io.goobi.viewer.model.security.user with parameters of type CommentModifier and TypeMethodDescriptionstatic UserActivityUserActivity.getFromComment(Comment comment) static UserActivityUserActivity.getFromCommentUpdate(Comment comment) -
Uses of Comment in io.goobi.viewer.model.viewer
Methods in io.goobi.viewer.model.viewer with parameters of type CommentModifier and TypeMethodDescriptionvoidPhysicalElement.deleteCommentAction(Comment comment) deleteCommentAction.