abstract
void
|
addAnnotationToPage(Annotation annotation)
Adds annotation to the owner PDF document.
|
abstract
void
|
addAnnotationToPage(Annotation annotation, int zIndex)
Adds annotation to the owner PDF document at the specified z-index.
|
abstract
Completable
|
addAnnotationToPageAsync(Annotation annotation, int zIndex)
Adds annotation to the owner PDF document asynchronously, at the specified z-index.
|
abstract
Completable
|
addAnnotationToPageAsync(Annotation annotation)
Adds annotation to the owner PDF document asynchronously.
|
abstract
void
|
addAppearanceStreamGenerator(AppearanceStreamGenerator appearanceStreamGenerator)
Adds appearance stream generator to the list of global appearance stream generators.
|
abstract
void
|
addAppearanceStreamGenerator(AppearanceStreamGenerator appearanceStreamGenerator, boolean addFirst)
Adds appearance stream generator to the list of global appearance stream generators.
|
abstract
void
|
addOnAnnotationUpdatedListener(AnnotationProvider.OnAnnotationUpdatedListener updatedListener)
|
abstract
void
|
appendAnnotationState(Annotation annotation, AnnotationStateChange annotationStateChange)
Appends a new annotation state for the given annotation (adds it to the review history).
|
abstract
Completable
|
appendAnnotationStateAsync(Annotation annotation, AnnotationStateChange annotationStateChange)
Appends a new annotation state for the given annotation asynchronously (adds it to the review
history).
|
abstract
Annotation
|
createAnnotationFromInstantJson(String annotationJson)
Creates an annotation from the Instant JSON annotation format.
|
abstract
Single<Annotation>
|
createAnnotationFromInstantJsonAsync(String annotationJson)
Creates an annotation from the Instant JSON annotation format asynchronously.
|
abstract
List<Annotation>
|
getAllAnnotationsOfType(EnumSet<AnnotationType> types, int startIndex, int pageCount)
Returns all annotations of passed types in the specified page index range.
|
abstract
List<Annotation>
|
getAllAnnotationsOfType(EnumSet<AnnotationType> types)
Returns all annotations of passed types in this document.
|
abstract
Observable<Annotation>
|
getAllAnnotationsOfTypeAsync(EnumSet<AnnotationType> types, int startIndex, int pageCount)
Returns all annotations of passed types in the specified page index range.
|
abstract
Observable<Annotation>
|
getAllAnnotationsOfTypeAsync(EnumSet<AnnotationType> types)
Returns all annotations of passed types in this document.
|
abstract
Annotation
|
getAnnotation(int pageIndex, int objectNumber)
Returns annotation with certain object ID on the page if it exists.
|
abstract
Maybe<Annotation>
|
getAnnotationAsync(int pageIndex, int objectNumber)
Returns annotation with certain object ID on the page if it exists, asynchronously.
|
abstract
List<Annotation>
|
getAnnotationReplies(Annotation annotation)
Gets all first-level replies to a particular annotation.
|
abstract
Single<List<Annotation>>
|
getAnnotationRepliesAsync(Annotation annotation)
Gets all first-level replies to a particular annotation asynchronously.
|
abstract
List<Annotation>
|
getAnnotations(Collection<Integer> objectNumbers)
Returns annotations with given object numbers.
|
abstract
List<Annotation>
|
getAnnotations(int pageIndex)
Returns a list of annotations on the page.
|
abstract
Observable<List<Annotation>>
|
getAnnotationsAsync(int pageIndex)
Returns list of annotations on the page.
|
abstract
Observable<List<Annotation>>
|
getAnnotationsAsync(Collection<Integer> objectNumbers)
Returns annotations with given object numbers, asynchronously.
|
abstract
List<Annotation>
|
getFlattenedAnnotationReplies(Annotation annotation)
Gets all flattened replies (all replies included but no nesting) to a particular annotation.
|
abstract
Single<List<Annotation>>
|
getFlattenedAnnotationRepliesAsync(Annotation annotation)
Gets all flattened replies (all replies included but no nesting) to a particular annotation
asynchronously.
|
abstract
List<AnnotationStateChange>
|
getReviewHistory(Annotation annotation)
Gets the review history of an annotation.
|
abstract
Single<List<AnnotationStateChange>>
|
getReviewHistoryAsync(Annotation annotation)
Gets the review history of an annotation asynchronously.
|
abstract
AnnotationReviewSummary
|
getReviewSummary(Annotation annotation, String currentUser)
Gets a summary information about the given annotation's review state.
|
abstract
Maybe<AnnotationReviewSummary>
|
getReviewSummaryAsync(Annotation annotation, String currentUser)
Gets a summary information about the given annotation's review state asynchronously.
|
abstract
int
|
getZIndex(Annotation annotation)
Gets the z-index of the provided annotation.
|
abstract
Single<Integer>
|
getZIndexAsync(Annotation annotation)
Gets the z-index of the provided annotation.
|
abstract
boolean
|
hasUnsavedChanges()
Returns whether there are unsaved changes to annotations in this document.
|
abstract
void
|
moveAnnotation(Annotation annotation, int zIndex)
Moves the annotation to the specified z-index.
|
abstract
void
|
moveAnnotation(int pageIndex, int fromZIndex, int toZIndex)
Moves the annotation to the specified z-index.
|
abstract
void
|
moveAnnotation(Annotation annotation, AnnotationZIndexMove zIndexMove)
Moves the annotation with the specified z-index move action.
|
abstract
Completable
|
moveAnnotationAsync(Annotation annotation, AnnotationZIndexMove zIndexMove)
Moves the annotation with the specified z-index move action asynchronously.
|
abstract
Completable
|
moveAnnotationAsync(Annotation annotation, int zIndex)
Moves the annotation to the specified z-index asynchronously.
|
abstract
Completable
|
moveAnnotationAsync(int pageIndex, int fromZIndex, int toZIndex)
Moves the annotation to the specified z-index asynchronously.
|
abstract
void
|
removeAnnotationFromPage(Annotation annotation)
Removes annotation from the document.
|
abstract
Completable
|
removeAnnotationFromPageAsync(Annotation annotation)
Removes annotation from this document asynchronously.
|
abstract
void
|
removeAppearanceStreamGenerator(AppearanceStreamGenerator appearanceStreamGenerator)
|
abstract
void
|
removeOnAnnotationUpdatedListener(AnnotationProvider.OnAnnotationUpdatedListener updatedListener)
|