public final enum

AnnotationTriggerEvent

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pspdfkit.annotations.actions.AnnotationTriggerEvent

Class Overview

Type of the annotation trigger events. Annotations can define additional actions that should be executed when these events are triggered.

Summary

Enum Values
AnnotationTriggerEvent  CURSOR_ENTERS  Triggered when cursor enters annotation area. 
AnnotationTriggerEvent  CURSOR_EXITS  Triggered when cursor exits annotation area. 
AnnotationTriggerEvent  FIELD_FORMAT  Triggered when form value gets formatted. 
AnnotationTriggerEvent  FORM_CALCULATE  Triggered when form is being calculated. 
AnnotationTriggerEvent  FORM_CHANGED  Triggered when form value gets changed. 
AnnotationTriggerEvent  FORM_VALIDATE  Triggered when form value gets validated. 
AnnotationTriggerEvent  LOOSE_FOCUS  Triggered when annotation is deselected. 
AnnotationTriggerEvent  MOUSE_DOWN  Triggered on ACTION_DOWN on annotation area. 
AnnotationTriggerEvent  MOUSE_UP  Triggered on ACTION_UP on annotation area. 
AnnotationTriggerEvent  PAGE_CLOSED  Triggered when page is closed. 
AnnotationTriggerEvent  PAGE_OPENED  Triggered when page is opened. 
AnnotationTriggerEvent  PAGE_VISIBLE  Triggered when page becomes visible. 
AnnotationTriggerEvent  RECEIVE_FOCUS  Triggered when annotation is selected. 
Public Methods
static AnnotationTriggerEvent valueOf(String name)
final static AnnotationTriggerEvent[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final AnnotationTriggerEvent CURSOR_ENTERS

Triggered when cursor enters annotation area. (Unsupported)

public static final AnnotationTriggerEvent CURSOR_EXITS

Triggered when cursor exits annotation area. (Unsupported)

public static final AnnotationTriggerEvent FIELD_FORMAT

Triggered when form value gets formatted. This trigger event only supports JavaScriptAction (as per PDF specification).

public static final AnnotationTriggerEvent FORM_CALCULATE

Triggered when form is being calculated. This trigger event only supports JavaScriptAction (as per PDF specification).

public static final AnnotationTriggerEvent FORM_CHANGED

Triggered when form value gets changed. This trigger event only supports JavaScriptAction (as per PDF specification).

public static final AnnotationTriggerEvent FORM_VALIDATE

Triggered when form value gets validated. This trigger event only supports JavaScriptAction (as per PDF specification).

public static final AnnotationTriggerEvent LOOSE_FOCUS

Triggered when annotation is deselected.

public static final AnnotationTriggerEvent MOUSE_DOWN

Triggered on ACTION_DOWN on annotation area.

public static final AnnotationTriggerEvent MOUSE_UP

Triggered on ACTION_UP on annotation area.

Note: In order to stay backwards compatible with older PDF specifications, annotation actions returned by getAction() take precedence over an additional MOUSE_UP action.

public static final AnnotationTriggerEvent PAGE_CLOSED

Triggered when page is closed. (Unsupported)

public static final AnnotationTriggerEvent PAGE_OPENED

Triggered when page is opened. (Unsupported)

public static final AnnotationTriggerEvent PAGE_VISIBLE

Triggered when page becomes visible. (Unsupported)

public static final AnnotationTriggerEvent RECEIVE_FOCUS

Triggered when annotation is selected.

Public Methods

public static AnnotationTriggerEvent valueOf (String name)

public static final AnnotationTriggerEvent[] values ()