Uses of Class
io.goobi.viewer.model.annotation.PersistentAnnotation
Package
Description
-
Uses of PersistentAnnotation in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionUserDataBean.getLazyModelAnnotations()
Getter for the fieldlazyModelAnnotations
.UserDataBean.getLazyModelComments()
Getter for the fieldlazyModelComments
. -
Uses of PersistentAnnotation in io.goobi.viewer.model.annotation
Modifier and TypeClassDescriptionclass
An Annotation class to store annotation in a databaseclass
Modifier and TypeMethodDescriptionAnnotationConverter.getAsPersistentAnnotation
(de.intranda.api.annotation.wa.WebAnnotation anno) Modifier and TypeMethodDescriptionde.intranda.api.annotation.oa.OpenAnnotation
AnnotationConverter.getAsOpenAnnotation
(PersistentAnnotation anno) Get the annotation as anOpenAnnotation
java objectde.intranda.api.annotation.wa.WebAnnotation
AnnotationConverter.getAsWebAnnotation
(PersistentAnnotation anno) Get the annotation as anWebAnnotation
java objectde.intranda.api.annotation.IResource
AnnotationConverter.getBodyAsOAResource
(PersistentAnnotation anno) getBodyAsOAResource.de.intranda.api.annotation.IResource
AnnotationConverter.getBodyAsResource
(PersistentAnnotation anno) Get thede.intranda.api.annotation.IResource
AnnotationConverter.getTargetAsOAResource
(PersistentAnnotation anno) Get the annotation target as an OpenAnnotationIResource
java objectde.intranda.api.annotation.IResource
AnnotationConverter.getTargetAsResource
(PersistentAnnotation anno) Get the annotation target as an WebAnnotationIResource
java objectModifierConstructorDescriptionprotected
-
Uses of PersistentAnnotation in io.goobi.viewer.model.annotation.comments
-
Uses of PersistentAnnotation in io.goobi.viewer.model.annotation.notification
Modifier and TypeMethodDescriptionvoid
ChangeNotificator.notifyCreation
(PersistentAnnotation annotation, Locale locale, String viewerRootUrl) void
CommentMailNotificator.notifyCreation
(PersistentAnnotation annotation, Locale locale, String viewerRootUrl) void
JsfMessagesNotificator.notifyCreation
(PersistentAnnotation annotation, Locale locale, String viewerRootUrl) void
ChangeNotificator.notifyDeletion
(PersistentAnnotation annotation, Locale locale) void
CommentMailNotificator.notifyDeletion
(PersistentAnnotation annotation, Locale locale) void
JsfMessagesNotificator.notifyDeletion
(PersistentAnnotation annotation, Locale locale) void
ChangeNotificator.notifyEdit
(PersistentAnnotation oldAnnotation, PersistentAnnotation newAnnotation, Locale locale, String viewerRootUrl) void
CommentMailNotificator.notifyEdit
(PersistentAnnotation oldAnnotation, PersistentAnnotation newAnnotation, Locale locale, String viewerRootUrl) void
JsfMessagesNotificator.notifyEdit
(PersistentAnnotation oldAnnotation, PersistentAnnotation newAnnotation, Locale locale, String viewerRootUrl) -
Uses of PersistentAnnotation in io.goobi.viewer.model.annotation.serialization
Modifier and TypeMethodDescriptionvoid
AnnotationDeleter.delete
(PersistentAnnotation annotation) void
SolrAndSqlAnnotationDeleter.delete
(PersistentAnnotation annotation) void
SolrAnnotationDeleter.delete
(PersistentAnnotation annotation) void
SqlAnnotationDeleter.delete
(PersistentAnnotation annotation) void
AnnotationSaver.save
(PersistentAnnotation... annotations) Save the annotation.void
SolrAndSqlAnnotationSaver.save
(PersistentAnnotation... annotations) void
SolrAnnotationSaver.save
(PersistentAnnotation... annotations) void
SqlAnnotationSaver.save
(PersistentAnnotation... annotations) ModifierConstructorDescriptionAnnotationIndexAugmenter
(Collection<PersistentAnnotation> annotations) -
Uses of PersistentAnnotation in io.goobi.viewer.model.crowdsourcing