public final enum

AnnotationAggregationStrategy

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pspdfkit.configuration.annotations.AnnotationAggregationStrategy

Class Overview

Defines how INK splits drawn lines into new annotations.

Summary

Enum Values
AnnotationAggregationStrategy  AUTOMATIC  Stokes that are drawn close together without too much delay are merged. 
AnnotationAggregationStrategy  MERGE_IF_POSSIBLE  Strokes that have the same color/width are merged. 
AnnotationAggregationStrategy  SEPARATE  Every stroke will result in a separate ink annotation. 
Public Methods
static AnnotationAggregationStrategy valueOf(String name)
final static AnnotationAggregationStrategy[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final AnnotationAggregationStrategy AUTOMATIC

Stokes that are drawn close together without too much delay are merged.

public static final AnnotationAggregationStrategy MERGE_IF_POSSIBLE

Strokes that have the same color/width are merged.

This creates the minimum number of annotations.

public static final AnnotationAggregationStrategy SEPARATE

Every stroke will result in a separate ink annotation.

This creates the maximum number of annotations.

Public Methods

public static AnnotationAggregationStrategy valueOf (String name)

public static final AnnotationAggregationStrategy[] values ()