Public Member Functions

com.google.security.zynamics.binnavi.API.debug.Bookmark Class Reference

Inherits com::google::security::zynamics::binnavi::APIHelpers::ApiObject< CBookmark >.

List of all members.

Public Member Functions

void addListener (final IBookmarkListener listener)
Address getAddress ()
String getDescription ()
void removeListener (final IBookmarkListener listener)
void setDescription (final String description)
String toString ()

Detailed Description

Represents a single memory bookmark. Memory bookmarks can be used to quickly navigate to a memory address in the memory panel of the GUI.


Member Function Documentation

void com.google.security.zynamics.binnavi.API.debug.Bookmark.addListener ( final IBookmarkListener  listener  ) 

Adds an object that is notified about changes in the bookmark.

Parameters:
listener The listener object that is notified about changes in the bookmark.
Address com.google.security.zynamics.binnavi.API.debug.Bookmark.getAddress (  ) 

Returns the address of the bookmark.

The address of a bookmark is guaranteed to be non-null.

Returns:
The address of the bookmark.
String com.google.security.zynamics.binnavi.API.debug.Bookmark.getDescription (  ) 

Returns the description of the bookmark.

The description of a bookmark is guaranteed to be non-null.

Returns:
The description of the bookmark.
void com.google.security.zynamics.binnavi.API.debug.Bookmark.removeListener ( final IBookmarkListener  listener  ) 

Removes a listener object from the bookmark.

Parameters:
listener The listener object to remove from the bookmark.
void com.google.security.zynamics.binnavi.API.debug.Bookmark.setDescription ( final String  description  ) 

Changes the description of the bookmark.

Parameters:
description The new description of the bookmark (must be non-null).
String com.google.security.zynamics.binnavi.API.debug.Bookmark.toString (  ) 

Returns a string representation of the bookmark.

Returns:
A string representation of the bookmark.