Skip navigation links
A C D G I M O R S U X 

A

AbstractAnnotationMaintainer - Class in org.xwiki.annotation.maintainer
Default implementation for the annotation maintainer.
AbstractAnnotationMaintainer() - Constructor for class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
 
AnnotationMaintainer - Interface in org.xwiki.annotation.maintainer
Interface defining the annotation maintainer service, which should be able to update the annotations on a specified target, wrt to the previous and the current versions of the content.

C

componentManager - Variable in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
The component manager, used to grab the plain text renderer.

D

DiffService - Interface in org.xwiki.annotation.maintainer
Defines the interface of a service providing the differences between two strings.

G

getChanged() - Method in interface org.xwiki.annotation.maintainer.XDelta
Returns the modified string at the position returned by XDelta.getOffset().
getDifferences(String, String) - Method in interface org.xwiki.annotation.maintainer.DiffService
Returns the differences between the previous content and the current content, to be implemented depending on the algorithm used to get the differences, or the granulation, etc.
getDiffService() - Method in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
 
getOffset() - Method in interface org.xwiki.annotation.maintainer.XDelta
 
getOriginal() - Method in interface org.xwiki.annotation.maintainer.XDelta
Returns the original string at the position returned by XDelta.getOffset().
getSignedDelta() - Method in interface org.xwiki.annotation.maintainer.XDelta
 

I

ioContentService - Variable in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
Content storage and manipulation service.
ioService - Variable in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
Annotations storage service.

M

MaintainerServiceException - Exception in org.xwiki.annotation.maintainer
Thrown when a maintainer error occurs.
MaintainerServiceException(String) - Constructor for exception org.xwiki.annotation.maintainer.MaintainerServiceException
Builds a maintainer exception with the specified message.
MaintainerServiceException(String, Throwable) - Constructor for exception org.xwiki.annotation.maintainer.MaintainerServiceException
Builds an maintainer exception for the specified cause with the specified message.

O

org.xwiki.annotation.maintainer - package org.xwiki.annotation.maintainer
 

R

recomputeProperties(Annotation, Collection<XDelta>, String, AlteredContent, String) - Method in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
For each annotation, recompute its properties wrt the differences in the document.

S

spaceStripperContentAlterer - Variable in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
Space stripper content alterer, to be able to map annotations on the content in the same way the rendering mapping does it.

U

updateAnnotations(String, String, String) - Method in class org.xwiki.annotation.maintainer.AbstractAnnotationMaintainer
 
updateAnnotations(String, String, String) - Method in interface org.xwiki.annotation.maintainer.AnnotationMaintainer
Updates all the annotations found on the passed target.

X

XDelta - Interface in org.xwiki.annotation.maintainer
This interface models a difference between two pieces of content.
A C D G I M O R S U X 
Skip navigation links

Copyright © 2004–2021 XWiki. All rights reserved.