A manager for editing Bookmark
and saving changes to the backend database. Typically clients should always use this class to create and modify bookmark objects in the database to ensure indexing and accountings are properly computed.
Clients can register listeners with this manager to listen for bookmark change events (e.g., new bookmarks added, existing bookmarks deleted and updated). If one or more listeners are registered, client programs must call shutdown
upon program termination.
This class also provides methods for "bulk" editing bookmark tags and mangaging PointMarker
objects associated with a given bookmark.
|
|
|
|