Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
DocumentPageAnnotations
A collection of annotations
Parameters
Name Type Description

annotationsPageNo

Integer

Required
Not null

Page number

pageAnnotations

List(DocumentAnnotation)

Not null
Default value: new ArrayList<>()

List of page annotations

pagePlainAnnotations

List(DocumentPlainAnnotation)

Default value: new ArrayList<>()

List of plain annotations

Json Format
{
pageAnnotations: List(
{
annotationType: AnnotationType,
annotationRectangle:
{
lowerLeftCorner:
{
x: Float,
y: Float
},
upperRightCorner:
{
x: Float,
y: Float
}
},
annotationColor:
{
red: Float,
green: Float,
blue: Float
},
lastModificationDate: Date,
annotationFlags: Set(AnnotationFlagsEnum )
}),
pagePlainAnnotations: List(
{
annotationPDFText: String
}),
annotationsPageNo: Integer
}