| com.pspdfkit.ui.special_mode.manager.AnnotationManager |
Known Indirect Subclasses
|
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. |
|---|