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. |
---|