Uses of Class
com.levigo.jadice.annotation.Annotation
Packages that use Annotation
Package
Description
-
Uses of Annotation in com.levigo.jadice.annotation
Subclasses of Annotation in com.levigo.jadice.annotationModifier and TypeClassDescriptionclass
An annotation looking like an arrow.class
A sub type of a TextAnnotation which has a text box and a callout arrow line which points to a specific point in the document.class
An Annotation consisting of 0-n checkbox elements.class
An annotation looking like an circle or ellipse.class
class
A sub type of a RectangleAnnotation whose content is an image.class
class
An annotation looking like a line.class
An annotation mostly drawn using the mouse pointer.class
An annotation looking like an rectangle.class
An abstract base class for visual shape based annotations.class
An annotation looking like a stamp.class
An annotation looking like a piece of text.class
Annotation implementation to highlight / underscore / strike through text content.Methods in com.levigo.jadice.annotation that return AnnotationModifier and TypeMethodDescriptionAnnotation.clone()
PathAnnotation.copy()
AnnotationPageSegmentEvent.getAnnotation()
Gets the annotation concerned.Methods in com.levigo.jadice.annotation that return types with arguments of type AnnotationMethods in com.levigo.jadice.annotation with parameters of type AnnotationModifier and TypeMethodDescriptionprotected void
Annotation.copyAttributesTo
(Annotation annotation) protected void
ArrowAnnotation.copyAttributesTo
(Annotation annotation) protected void
CalloutAnnotation.copyAttributesTo
(Annotation annotation) protected void
ChecklistAnnotation.copyAttributesTo
(Annotation annotation) protected void
EllipseAnnotation.copyAttributesTo
(Annotation annotation) protected void
HistoryAnnotation.copyAttributesTo
(Annotation annotation) protected void
JWTImageAnnotation.copyAttributesTo
(Annotation annotation) protected void
LineAnnotation.copyAttributesTo
(Annotation annotation) protected void
PathAnnotation.copyAttributesTo
(Annotation annotation) protected void
RectangleAnnotation.copyAttributesTo
(Annotation annotation) protected void
ShapeBasedAnnotation.copyAttributesTo
(Annotation annotation) protected void
StampAnnotation.copyAttributesTo
(Annotation annotation) protected void
TextAnnotation.copyAttributesTo
(Annotation annotation) protected void
TextHighlightAnnotation.copyAttributesTo
(Annotation annotation) void
AnnotationCustomizer.customize
(Annotation a) Customize given annotation instance.protected void
Annotation.fireAnnotationChange
(Annotation previousState, AnnotationPageSegmentEvent.EventType eventType, Object oldValue, Object newValue) Handle an annotation changeAnnotation_TypeResolver.getTypeId
(Annotation instance) abstract boolean
AnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) void
Annotation_TypeResolver.setTypeId
(Annotation instance, String typeId) boolean
AnnotationInitializer.tryInitialize
(Annotation annotation, Page page) Constructors in com.levigo.jadice.annotation with parameters of type Annotation -
Uses of Annotation in com.levigo.jadice.annotation.auth
Methods in com.levigo.jadice.annotation.auth with parameters of type AnnotationModifier and TypeMethodDescriptionstatic final boolean
Permission.isChangeAllowed
(Annotation a) static final boolean
Permission.isRemoveAllowed
(Annotation a) static final boolean
Permission.isShowAllowed
(Annotation a) -
Uses of Annotation in com.levigo.jadice.annotation.auth.web
Methods in com.levigo.jadice.annotation.auth.web with parameters of type AnnotationModifier and TypeMethodDescriptionstatic boolean
AnnotationPermissions.isChangeAllowed
(Annotation annotation) Determines if the given annotation may be changed.Only individual annotation permissions are taken into account.static boolean
AnnotationPermissions.isChangeAllowed
(Document document, Annotation... annotations) Determines if the given annotations may be changed on the given document.static boolean
AnnotationPermissions.isRemoveAllowed
(Annotation annotation) Determines if the annotations may be removed from a document.static boolean
AnnotationPermissions.isRemoveAllowed
(Document document, Annotation... annotations) Determines if the given annotations may be removed from the given document.static boolean
AnnotationPermissions.isShowAllowed
(Annotation annotation) Determines if the annotations have sufficient permissions to be shown in a viewer.static boolean
AnnotationPermissions.isShowAllowed
(Document document, Annotation... annotations) Determines if the given annotations are allowed to be shown in a viewer or a printout.IndividualAnnotationPermission.vote
(Annotation domain, Intent intent) -
Uses of Annotation in com.levigo.jadice.annotation.profiles
Methods in com.levigo.jadice.annotation.profiles that return AnnotationModifier and TypeMethodDescriptionabstract Annotation
AnnotationFactory.createNewInstance()
AnnotationTemplate.createNewInstance()
AnnotationType.createNewInstance()
Methods in com.levigo.jadice.annotation.profiles that return types with arguments of type AnnotationModifier and TypeMethodDescriptionClass
<? extends Annotation> AnnotationType.getAnnotationClass()
List
<ToolkitBasedFactory<com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<? extends Annotation>>> AnnotationType.getRendererFactories()
Deprecated.This method is for XML umarshalling use onlyorg.jadice.util.base.Factory
<com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<? extends Annotation>, RuntimeException> AnnotationType.getRendererFactory()
Return the renderer factory for the current toolkit set viaAnnotationFactory.setToolkitType(String)
.org.jadice.util.base.Factory
<com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<? extends Annotation>, RuntimeException> AnnotationType.getRendererFactory
(String toolkitType) Method parameters in com.levigo.jadice.annotation.profiles with type arguments of type AnnotationModifier and TypeMethodDescriptionvoid
AnnotationType.setAnnotationClass
(Class<? extends Annotation> annotationClass) -
Uses of Annotation in com.levigo.jadice.web.client.annotation
Methods in com.levigo.jadice.web.client.annotation with type parameters of type AnnotationModifier and TypeMethodDescription<T extends Annotation>
TAnnotationProfiles.createAnnotation
(AnnotationProfile profile, String typeName) -
Uses of Annotation in com.levigo.jadice.web.client.commands
Methods in com.levigo.jadice.web.client.commands that return AnnotationModifier and TypeMethodDescriptionprotected Annotation
CreateAnnotationViaApiCommand.createAnnotation
(AnnotationProfile profile, String annoType, com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps) Creates anAnnotation
that is not yet attached to theDocument
structure.Methods in com.levigo.jadice.web.client.commands with parameters of type AnnotationModifier and TypeMethodDescriptionabstract void
CreateAnnotationViaApiCommand.configure
(com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps, Annotation annotation) Fine-tunes the newly createdAnnotation
.void
CreateMaskAnnoCommand.configure
(com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps, Annotation annotation) void
CreateTextAnnoWithDefaultTextCommand.configure
(com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps, Annotation annotation) -
Uses of Annotation in com.levigo.jadice.web.client.grid
Method parameters in com.levigo.jadice.web.client.grid with type arguments of type AnnotationModifier and TypeMethodDescriptionstatic void
SnapToMappings.add
(Class<? extends Annotation> annoClass, Grid.SnapTo snapTo) Adds a new mapping between anAnnotation
class and aGrid.SnapTo
location.static Grid.SnapTo
SnapToMappings.getFor
(Class<? extends Annotation> annoClass) Returns theGrid.SnapTo
of a previously added mapping. -
Uses of Annotation in com.levigo.jadice.web.client.internal.annotation
Classes in com.levigo.jadice.web.client.internal.annotation with type parameters of type AnnotationModifier and TypeClassDescriptionclass
AbstractWranglerGesture<A extends Annotation>
class
Wrangler<Type extends Annotation>
Base class of all wranglers.Methods in com.levigo.jadice.web.client.internal.annotation with type parameters of type AnnotationModifier and TypeMethodDescription<T extends Annotation>
TAnnotationProfileHelper.createAnnotation
(AnnotationProfile profile, String typeName) <T extends Annotation>
TAnnotationProfileHelper.createAnnotation
(AnnotationProfile profile, String typeName, com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment pageSegment) <T extends Annotation>
com.levigo.jadice.annotation.internal.renderer.AnnotationRenderer<T> AnnotationProfileHelper.createRenderer
(AnnotationProfile profile, String typeName, T a) Methods in com.levigo.jadice.web.client.internal.annotation that return AnnotationMethods in com.levigo.jadice.web.client.internal.annotation with parameters of type AnnotationModifier and TypeMethodDescriptionabstract String
Wrangler.getCursor
(Annotation a, Document d, AnnotationSelection s) Returns the css-value for the cursor to be used when hovering the Annotation this wrangler is attached to.boolean
AnnotationSelection.isSelected
(Annotation a) static void
AnnotationProfileHelper.runCustomizers
(Annotation a) This method executes allAnnotationCustomizer
implementations with the given annotation object.void
CreateModeEditor.updateButtons
(Document document, Annotation annotation) Method parameters in com.levigo.jadice.web.client.internal.annotation with type arguments of type AnnotationModifier and TypeMethodDescriptionabstract void
Wrangler.contribute
(ContributionContext cc, MenuBuilder builder, List<? extends Annotation> selected) Contributes to the annotation toolbar. -
Uses of Annotation in com.levigo.jadice.web.client.internal.annotation.initializer
Methods in com.levigo.jadice.web.client.internal.annotation.initializer with parameters of type AnnotationModifier and TypeMethodDescriptionboolean
CMAnnotationInitializer.tryInitialize
(Annotation annotation, Page page) boolean
FNP8AnnotationInitializer.tryInitialize
(Annotation annotation, Page page) -
Uses of Annotation in com.levigo.jadice.web.client.internal.annotation.wrangler
Classes in com.levigo.jadice.web.client.internal.annotation.wrangler with type parameters of type AnnotationModifier and TypeClassDescriptionclass
DefaultWrangler<T extends Annotation>
Wrangler used for any Type without a special WranglerFields in com.levigo.jadice.web.client.internal.annotation.wrangler declared as AnnotationMethods in com.levigo.jadice.web.client.internal.annotation.wrangler with parameters of type AnnotationModifier and TypeMethodDescriptionDefaultWrangler.getCursor
(Annotation a, Document d, AnnotationSelection s) Returns the css-value for the cursor to be used when hovering the Annotation this wrangler is attached to.boolean
CalloutAnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
DefaultWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
EllipseAnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
IconWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
JWTImageAnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
StampAnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
TextAnnotationWrangler.isSelectionPoint
(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) boolean
EllipseAnnotationWrangler.isSelectionPointRectangle
(Annotation annotation, Point2D mousePoint) boolean
DefaultWrangler.isSelectionTouchPoint
(Annotation annotation, Point2D touchPoint) Method parameters in com.levigo.jadice.web.client.internal.annotation.wrangler with type arguments of type AnnotationModifier and TypeMethodDescriptionvoid
DefaultWrangler.contribute
(ContributionContext cc, MenuBuilder builder, List<? extends Annotation> selected) void
TextAnnotationWrangler.contribute
(ContributionContext cc, MenuBuilder builder, List<? extends Annotation> selected) Contributes an icon to open the text editor popup.com.google.gwt.dom.client.Style.Cursor
ResizeAnnotationsGesture.ResizeType.getCursor
(BaseRenderSettings settings, int index, List<? extends Annotation> annotations) Calculates the cursor for annotations.MultiWrangler.getHandles
(PageView pageView, Page page, Collection<? extends Annotation> annotations) ResizeAnnotationsGesture.getHandles
(PageView pageView, Page page, Collection<? extends Annotation> annotations) protected EffectIcon
TextAnnotationWrangler.getIcon
(List<? extends Annotation> selected, Document doc) protected ToggleIconFont
TextAnnotationWrangler.getIconFont
(List<? extends Annotation> selected, Document doc) static boolean
MoveGesture.isAllowed
(PageView pageView, Page page, Collection<? extends Annotation> annotations) Constructor parameters in com.levigo.jadice.web.client.internal.annotation.wrangler with type arguments of type AnnotationModifierConstructorDescriptionMoveGesture
(Collection<? extends Annotation> annotations, PageView pageView, Page page) -
Uses of Annotation in com.levigo.jadice.web.client.messaging
Methods in com.levigo.jadice.web.client.messaging that return AnnotationMethods in com.levigo.jadice.web.client.messaging with parameters of type Annotation -
Uses of Annotation in com.levigo.jadice.web.client.tools
Methods in com.levigo.jadice.web.client.tools with type parameters of type AnnotationModifier and TypeMethodDescriptionprotected <T extends Annotation>
Wrangler<?> AnnotationTool.getWrangler
(T a, String typeName) Returns the AnnotationWrangler.Methods in com.levigo.jadice.web.client.tools with parameters of type AnnotationModifier and TypeMethodDescriptionWrangler
<?> AnnotationTool.getWrangler
(Annotation a, EditEvent e) -
Uses of Annotation in com.levigo.jadice.web.client.tools.util
Methods in com.levigo.jadice.web.client.tools.util with parameters of type AnnotationModifier and TypeMethodDescriptioncom.google.gwt.safehtml.shared.SafeHtml
AnnotationTooltipGenerator.createTooltipText
(Document document, Annotation annotation) Creates the tooltip text for the given annotation.boolean
AnnotationTooltipGenerator.isEnabled
(Document document, Annotation annotation) Checks if thisAnnotationTooltipGenerator
is enabled/active for the given annotation. -
Uses of Annotation in com.levigo.jadice.web.client.ui
Methods in com.levigo.jadice.web.client.ui with parameters of type AnnotationModifier and TypeMethodDescriptionCursorStyleSelector.determineAnnoCreationCursor
(Annotation anno) Determines the Cursor to be used during Creation of an Annotation.DefaultCursorStyleSelector.determineAnnoCreationCursor
(Annotation anno) -
Uses of Annotation in com.levigo.jadice.web.client.util.helper
Methods in com.levigo.jadice.web.client.util.helper that return types with arguments of type AnnotationModifier and TypeMethodDescriptionstatic Collection
<Annotation> Annotations.getAnnotations
(Document document) Retrieves the list of annotations in the whole givenDocument
.static Collection
<Annotation> Annotations.getAnnotations
(Page page) Retrieves the list of annotations lying in thePageSegment
corresponding to the givenPage
.static Collection
<Annotation> Annotations.getAnnotations
(Page page, DocumentLayer documentLayer) Retrieves the list of annotations lying in the correspondingPageSegment
for a givenPage
andDocumentLayer
.static Collection
<Annotation> Annotations.getDeletedAnnotations
(Document document) To a givenDocument
retrieve the list of annotations that have been deleted from the initial set of annotations which was sent from the server to the clientstatic Collection
<Annotation> Annotations.getDeletedAnnotations
(Page page) To a givenPage
retrieve the list of annotations that have been deleted from the initial set of annotations which was sent from the server to the clientstatic Collection
<Annotation> Annotations.getDeletedAnnotations
(Page page, DocumentLayer documentLayer) To a givenPage
andDocumentLayer
retrieve the list of annotations that have been deleted from the initial set of annotations which was sent from the server to the clientMethods in com.levigo.jadice.web.client.util.helper with parameters of type AnnotationModifier and TypeMethodDescriptionstatic Rectangle
Annotations.getAnnotationBoundsInPixel
(PageView pageView, Annotation annotation, Page page) Returns the Bounds of the givenAnnotation
in Pixel.static Rectangle
Annotations.getRelativeAnnotationBoundsInPixel
(PageView pageView, Annotation annotation, Page page) Returns the Bounds of the givenAnnotation
in Pixel.static Rectangle
Annotations.getRelativeAnnotationBoundsInPixel
(PageView pageView, Annotation annotation, com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment pageSegment) Deprecated. -
Uses of Annotation in com.levigo.jadice.web.demo.common.client
Methods in com.levigo.jadice.web.demo.common.client with parameters of type AnnotationModifier and TypeMethodDescriptioncom.google.gwt.safehtml.shared.SafeHtml
DemoTooltipGenerator.createTooltipText
(Document document, Annotation annotation) boolean
DemoTooltipGenerator.isEnabled
(Document document, Annotation annotation) -
Uses of Annotation in com.levigo.jadice.web.server.messaging
Methods in com.levigo.jadice.web.server.messaging that return AnnotationMethods in com.levigo.jadice.web.server.messaging with parameters of type Annotation