Public Member Functions | Package Functions

BinNavi.API.disassembly.IFunctionListener Interface Reference

Used to listen on functions. More...

Inheritance diagram for BinNavi.API.disassembly.IFunctionListener:
BinNavi.API.disassembly.FunctionListenerAdapter

List of all members.

Public Member Functions

void changedDescription (Function function, String description)
 Signals a new function description.
void changedName (Function function, String name)
 Signals a new function name.
void closedFunction (Function function)
 Signals that function data was closed.
void loadedFunction (Function function)
 Signals that function data was loaded.

Package Functions

void changedComment (Function function, String comment)
 Signals a new function comment.

Detailed Description

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


Member Function Documentation

void BinNavi.API.disassembly.IFunctionListener.changedComment ( Function  function,
String  comment 
) [package]

Invoked after the comment of the function changed.

Parameters:
function The function whose comment changed.
comment The new comment of the function.
void 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 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 BinNavi.API.disassembly.IFunctionListener.closedFunction ( Function  function  ) 

Invoked after the resolved function associated with this function changed.

Parameters:
function The new resolved function. Invoked after the function was closed. The content of the function can not be used anymore until the function is reloaded.
function The function that was closed.
void 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.