| com.pspdfkit.annotations.defaults.AnnotationPreferencesManager |
Manager providing access to annotation editing preferences.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract float |
getAlpha(AnnotationTool annotationTool)
Gets last configured annotation alpha from preferences.
| ||||||||||
| abstract String |
getAnnotationCreator()
Retrieve annotation creator from
PSPDFKitPreferences. | ||||||||||
| abstract List<Integer> |
getBorderDashArray(AnnotationTool annotationTool)
Gets last configured annotation border dash array from preferences.
| ||||||||||
| abstract BorderStyle |
getBorderStyle(AnnotationTool annotationTool)
Gets last configured annotation border style from preferences.
| ||||||||||
| abstract int |
getColor(AnnotationTool annotationTool)
Retrieve last configured color from preferences.
| ||||||||||
| abstract int |
getFillColor(AnnotationTool annotationTool)
Retrieve last configured fill color from preferences.
| ||||||||||
| abstract Font |
getFont(AnnotationTool annotationTool)
Gets last configured annotation font from preferences.
| ||||||||||
| abstract Pair<LineEndType, LineEndType> |
getLineEnds(AnnotationTool annotationTool)
Gets last configured annotation line ends types from preferences.
| ||||||||||
| abstract String |
getNoteAnnotationIcon(AnnotationTool annotationTool)
Gets last configured annotation icon from preferences.
| ||||||||||
| abstract int |
getOutlineColor(AnnotationTool annotationTool)
Retrieve last configured outline color from preferences.
| ||||||||||
| abstract String |
getOverlayText(AnnotationTool annotationTool)
Gets last configured overlay text from preferences.
| ||||||||||
| abstract boolean |
getRepeatOverlayText(AnnotationTool annotationTool)
Gets last configured repeat overlay text setting from preferences.
| ||||||||||
| abstract float |
getTextSize(AnnotationTool annotationTool)
Get last configured text size from preferences.
| ||||||||||
| abstract float |
getThickness(AnnotationTool annotationTool)
Gets last configured annotation thickness from preferences.
| ||||||||||
| abstract boolean |
isAnnotationCreatorSet()
Checks if the annotation creator has been set.
| ||||||||||
| abstract void |
setAlpha(AnnotationTool annotationTool, float alpha)
Sets annotation alpha to preferences.
| ||||||||||
| abstract void |
setBorderDashArray(AnnotationTool annotationTool, List<Integer> dashArray)
Sets annotation border dash array to preferences.
| ||||||||||
| abstract void |
setBorderStyle(AnnotationTool annotationTool, BorderStyle borderStyle)
Sets annotation border style to preferences.
| ||||||||||
| abstract void |
setColor(AnnotationTool annotationTool, int color)
Set annotation color to preferences.
| ||||||||||
| abstract void |
setFillColor(AnnotationTool annotationTool, int color)
Set annotation fill color to preferences.
| ||||||||||
| abstract void |
setFont(AnnotationTool annotationTool, Font font)
Sets annotation font to preferences.
| ||||||||||
| abstract void |
setLineEnds(AnnotationTool annotationTool, LineEndType lineEnd1, LineEndType lineEnd2)
Sets line end types to preferences.
| ||||||||||
| abstract void |
setNoteAnnotationIcon(AnnotationTool annotationTool, String iconName)
Sets annotation icon name to preferences.
| ||||||||||
| abstract void |
setOutlineColor(AnnotationTool annotationTool, int color)
Set annotation outline color to preferences.
| ||||||||||
| abstract void |
setOverlayText(AnnotationTool annotationTool, String overlayText)
Sets the overlay text to preferences.
| ||||||||||
| abstract void |
setRepeatOverlayText(AnnotationTool annotationTool, boolean repeatOverlayText)
Sets the last configured repeat overlay text setting to preferences.
| ||||||||||
| abstract void |
setTextSize(AnnotationTool annotationTool, float textSize)
Sets text size to preferences.
| ||||||||||
| abstract void |
setThickness(AnnotationTool annotationTool, float thickness)
Sets annotation thickness to preferences.
| ||||||||||
Gets last configured annotation alpha from preferences.
| annotationTool | Target annotation tool. |
|---|
Retrieve annotation creator from PSPDFKitPreferences.
Gets last configured annotation border dash array from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured annotation border style from preferences.
| annotationTool | Target annotation tool. |
|---|
Retrieve last configured color from preferences.
| annotationTool | Target annotation tool. |
|---|
Retrieve last configured fill color from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured annotation font from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured annotation line ends types from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured annotation icon from preferences.
| annotationTool | Target annotation tool. |
|---|
Retrieve last configured outline color from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured overlay text from preferences.
| annotationTool | The target annotation tool. |
|---|
Gets last configured repeat overlay text setting from preferences.
| annotationTool | The target annotation tool. |
|---|
Get last configured text size from preferences.
| annotationTool | Target annotation tool. |
|---|
Gets last configured annotation thickness from preferences.
| annotationTool | Target annotation tool. |
|---|
Checks if the annotation creator has been set.
false if the annotation creator has not been set, true otherwise.
Sets annotation alpha to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| alpha | Thickness in pt. |
Sets annotation border dash array to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| dashArray | Value to set. |
Sets annotation border style to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| borderStyle | Border style to set. |
Set annotation color to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| color | Color to set. |
Set annotation fill color to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| color | Color to set. |
Sets annotation font to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| font | Font to set. |
Sets line end types to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| lineEnd1 | LineEndType for start of the line. |
| lineEnd2 | LineEndType for end of the line.
|
Sets annotation icon name to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| iconName | Name of the icon. |
Set annotation outline color to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| color | Color to set. |
Sets the overlay text to preferences.
| annotationTool | The target annotation tool. |
|---|---|
| overlayText | The overlay text to set. |
Sets the last configured repeat overlay text setting to preferences.
| annotationTool | The target annotation tool. |
|---|---|
| repeatOverlayText | The repeat overlay text setting to set. |
Sets text size to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| textSize | Text size in pt. |
Sets annotation thickness to preferences.
| annotationTool | Target annotation tool. |
|---|---|
| thickness | Thickness in pt. |