com.pspdfkit.ui.special_mode.manager.AnnotationManager |
![]() |
Interface for objects that manage a list of annotation listener instances.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
interface | AnnotationManager.OnAnnotationCreationModeChangeListener | Listener for annotation creation mode enter/exit. | |||||||||
interface | AnnotationManager.OnAnnotationCreationModeSettingsChangeListener | Listener for annotation creation mode settings changes. | |||||||||
interface | AnnotationManager.OnAnnotationDeselectedListener | Listener for annotation deselection. | |||||||||
interface | AnnotationManager.OnAnnotationEditingModeChangeListener | Listener for annotation editing mode enter/exit. | |||||||||
interface | AnnotationManager.OnAnnotationSelectedListener | Listener for annotation selection. |
Register a AnnotationManager.OnAnnotationCreationModeChangeListener
to get notified when annotation
creation mode gets updated. If the provider has been registered previously, this method will
be a no-op.
listener | Listener to register. Must be non-null. |
---|
Register a AnnotationManager.OnAnnotationCreationModeSettingsChangeListener
to get notified when
annotation creation settings get updated. If the provider has been registered previously,
this method will be a no-op.
listener | Listener to register. Must be non-null. |
---|
Register a AnnotationManager.OnAnnotationDeselectedListener
to get notified when annotation gets
deselected. If the provider has been registered previously, this method will be a no-op.
listener | Listener to register. Must be non-null. |
---|
Register a AnnotationManager.OnAnnotationEditingModeChangeListener
to get notified when annotation
editing mode gets updated. If the provider has been registered previously, this method will
be a no-op.
listener | Listener to register. Must be non-null. |
---|
Register a AnnotationManager.OnAnnotationSelectedListener
to get notified when annotation gets
selected. If the provider has been registered previously, this method will be a no-op.
listener | Listener to register. Must be non-null. |
---|
Register a AnnotationProvider.OnAnnotationUpdatedListener
to get notified when
annotation gets updated. If the listener has been registered previously, this method will be
a no-op.
Note: Listeners methods are dispatched on the main UI thread.
listener | Listener to register. Must be non-null. |
---|
Remove a previously registered AnnotationManager.OnAnnotationCreationModeChangeListener
. If the
provider hasn't been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|
Remove a previously registered AnnotationManager.OnAnnotationCreationModeSettingsChangeListener
. If the
provider hasn't been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|
Remove a previously registered AnnotationManager.OnAnnotationDeselectedListener
. If the provider hasn't
been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|
Remove a previously registered AnnotationManager.OnAnnotationEditingModeChangeListener
. If the provider
hasn't been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|
Remove a previously registered AnnotationManager.OnAnnotationSelectedListener
. If the provider hasn't
been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|
Remove a previously registered AnnotationProvider.OnAnnotationUpdatedListener
. If the
listener hasn't been registered previously, this method will be a no-op.
listener | Listener to unregister. Must be non-null. |
---|