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 TypeClassDescriptionclassAn annotation looking like an arrow.classA sub type of a TextAnnotation which has a text box and a callout arrow line which points to a specific point in the document.classAn Annotation consisting of 0-n checkbox elements.classAn annotation looking like an circle or ellipse.classclassA sub type of a RectangleAnnotation whose content is an image.classclassAn annotation looking like a line.classAn annotation mostly drawn using the mouse pointer.classAn annotation looking like an rectangle.classAn abstract base class for visual shape based annotations.classAn annotation looking like a stamp.classAn annotation looking like a piece of text.classAnnotation 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 voidAnnotation.copyAttributesTo(Annotation annotation) protected voidArrowAnnotation.copyAttributesTo(Annotation annotation) protected voidCalloutAnnotation.copyAttributesTo(Annotation annotation) protected voidChecklistAnnotation.copyAttributesTo(Annotation annotation) protected voidEllipseAnnotation.copyAttributesTo(Annotation annotation) protected voidHistoryAnnotation.copyAttributesTo(Annotation annotation) protected voidJWTImageAnnotation.copyAttributesTo(Annotation annotation) protected voidLineAnnotation.copyAttributesTo(Annotation annotation) protected voidPathAnnotation.copyAttributesTo(Annotation annotation) protected voidRectangleAnnotation.copyAttributesTo(Annotation annotation) protected voidShapeBasedAnnotation.copyAttributesTo(Annotation annotation) protected voidStampAnnotation.copyAttributesTo(Annotation annotation) protected voidTextAnnotation.copyAttributesTo(Annotation annotation) protected voidTextHighlightAnnotation.copyAttributesTo(Annotation annotation) voidAnnotationCustomizer.customize(Annotation a) Customize given annotation instance.protected voidAnnotation.fireAnnotationChange(Annotation previousState, AnnotationPageSegmentEvent.EventType eventType, Object oldValue, Object newValue) Handle an annotation changeAnnotation_TypeResolver.getTypeId(Annotation instance) abstract booleanAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) voidAnnotation_TypeResolver.setTypeId(Annotation instance, String typeId) booleanAnnotationInitializer.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 booleanPermission.isChangeAllowed(Annotation a) static final booleanPermission.isRemoveAllowed(Annotation a) static final booleanPermission.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 booleanAnnotationPermissions.isChangeAllowed(Annotation annotation) Determines if the given annotation may be changed.Only individual annotation permissions are taken into account.static booleanAnnotationPermissions.isChangeAllowed(Document document, Annotation... annotations) Determines if the given annotations may be changed on the given document.static booleanAnnotationPermissions.isRemoveAllowed(Annotation annotation) Determines if the annotations may be removed from a document.static booleanAnnotationPermissions.isRemoveAllowed(Document document, Annotation... annotations) Determines if the given annotations may be removed from the given document.static booleanAnnotationPermissions.isShowAllowed(Annotation annotation) Determines if the annotations have sufficient permissions to be shown in a viewer.static booleanAnnotationPermissions.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 AnnotationAnnotationFactory.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 TypeMethodDescriptionvoidAnnotationType.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 AnnotationCreateAnnotationViaApiCommand.createAnnotation(AnnotationProfile profile, String annoType, com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps) Creates anAnnotationthat is not yet attached to theDocumentstructure.Methods in com.levigo.jadice.web.client.commands with parameters of type AnnotationModifier and TypeMethodDescriptionabstract voidCreateAnnotationViaApiCommand.configure(com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps, Annotation annotation) Fine-tunes the newly createdAnnotation.voidCreateMaskAnnoCommand.configure(com.levigo.jadice.web.shared.model.annotation.internal.AnnotationPageSegment aps, Annotation annotation) voidCreateTextAnnoWithDefaultTextCommand.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 voidSnapToMappings.add(Class<? extends Annotation> annoClass, Grid.SnapTo snapTo) Adds a new mapping between anAnnotationclass and aGrid.SnapTolocation.static Grid.SnapToSnapToMappings.getFor(Class<? extends Annotation> annoClass) Returns theGrid.SnapToof 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 TypeClassDescriptionclassAbstractWranglerGesture<A extends Annotation>classWrangler<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 StringWrangler.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.booleanAnnotationSelection.isSelected(Annotation a) static voidAnnotationProfileHelper.runCustomizers(Annotation a) This method executes allAnnotationCustomizerimplementations with the given annotation object.voidCreateModeEditor.updateButtons(Document document, Annotation annotation) Method parameters in com.levigo.jadice.web.client.internal.annotation with type arguments of type AnnotationModifier and TypeMethodDescriptionabstract voidWrangler.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 TypeMethodDescriptionbooleanCMAnnotationInitializer.tryInitialize(Annotation annotation, Page page) booleanFNP8AnnotationInitializer.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 TypeClassDescriptionclassDefaultWrangler<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.booleanCalloutAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanDefaultWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanEllipseAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanIconWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanJWTImageAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanStampAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanTextAnnotationWrangler.isSelectionPoint(Annotation annotation, Point2D mousePoint, int tolerance, boolean b, int lineWidthFactor) booleanEllipseAnnotationWrangler.isSelectionPointRectangle(Annotation annotation, Point2D mousePoint) booleanDefaultWrangler.isSelectionTouchPoint(Annotation annotation, Point2D touchPoint) Method parameters in com.levigo.jadice.web.client.internal.annotation.wrangler with type arguments of type AnnotationModifier and TypeMethodDescriptionvoidDefaultWrangler.contribute(ContributionContext cc, MenuBuilder builder, List<? extends Annotation> selected) voidTextAnnotationWrangler.contribute(ContributionContext cc, MenuBuilder builder, List<? extends Annotation> selected) Contributes an icon to open the text editor popup.com.google.gwt.dom.client.Style.CursorResizeAnnotationsGesture.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 EffectIconTextAnnotationWrangler.getIcon(List<? extends Annotation> selected, Document doc) protected ToggleIconFontTextAnnotationWrangler.getIconFont(List<? extends Annotation> selected, Document doc) static booleanMoveGesture.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.SafeHtmlAnnotationTooltipGenerator.createTooltipText(Document document, Annotation annotation) Creates the tooltip text for the given annotation.booleanAnnotationTooltipGenerator.isEnabled(Document document, Annotation annotation) Checks if thisAnnotationTooltipGeneratoris 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 thePageSegmentcorresponding to the givenPage.static Collection<Annotation> Annotations.getAnnotations(Page page, DocumentLayer documentLayer) Retrieves the list of annotations lying in the correspondingPageSegmentfor a givenPageandDocumentLayer.static Collection<Annotation> Annotations.getDeletedAnnotations(Document document) To a givenDocumentretrieve 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 givenPageretrieve 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 givenPageandDocumentLayerretrieve 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 RectangleAnnotations.getAnnotationBoundsInPixel(PageView pageView, Annotation annotation, Page page) Returns the Bounds of the givenAnnotationin Pixel.static RectangleAnnotations.getRelativeAnnotationBoundsInPixel(PageView pageView, Annotation annotation, Page page) Returns the Bounds of the givenAnnotationin Pixel.static RectangleAnnotations.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.SafeHtmlDemoTooltipGenerator.createTooltipText(Document document, Annotation annotation) booleanDemoTooltipGenerator.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