Public Member Functions | Package Functions

com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener Interface Reference

Inheritance diagram for com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener:
com.google.security.zynamics.binnavi.API.disassembly.FunctionListenerAdapter

List of all members.

Public Member Functions

void changedDescription (Function function, String description)
void changedName (Function function, String name)
void closedFunction (Function function)
void deletedComment (Function function, IComment comment)
void editedComment (Function function, IComment comment)
void initializedComment (Function function, List< IComment > comment)
void loadedFunction (Function function)

Package Functions

void appendedComment (Function function, IComment comment)

Detailed Description

Interface that can be implemented by objects that want to be notified about changes in Function objects.


Member Function Documentation

void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.appendedComment ( Function  function,
IComment  comment 
) [package]

Invoked after a comment was appended to the function.

Parameters:
function The function to which the comment is associated.
comment The appended comment of the function.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.changedDescription ( Function  function,
String  description 
)

Invoked after the description of the function changed.

Parameters:
function The function whose description changed.
description The new description of the function.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.changedName ( Function  function,
String  name 
)

Invoked after the name of the function changed.

Parameters:
function The function whose description changed.
name The new name of the function.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.closedFunction ( Function  function  ) 

Invoked after the function was closed. The content of the function can not be used anymore until the function is reloaded.

Parameters:
function The function that was closed.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.deletedComment ( Function  function,
IComment  comment 
)

Invoked after a comment of the function has been deleted.

Parameters:
function The function whose comment was deleted.
comment The deleted comment of the function.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.editedComment ( Function  function,
IComment  comment 
)

Invoked after the comment of the function has been edited.

Parameters:
function The function whose comment was edited.
comment The edited comment of the function.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.initializedComment ( Function  function,
List< IComment >  comment 
)

Invoked after the comment of a function has been initialized.

Parameters:
function The function whose comment was initialized.
comment The list of comments with which the functions comments where initialized.
void com.google.security.zynamics.binnavi.API.disassembly.IFunctionListener.loadedFunction ( Function  function  ) 

Invoked after the function was loaded from the database.

Parameters:
function The function that was loaded from the database.