Public Member Functions | Package Functions

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

Inheritance diagram for com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener:
com.google.security.zynamics.binnavi.API.disassembly.GroupNodeListenerAdapter

List of all members.

Public Member Functions

void appendedComment (GroupNode groupNode, IComment comment)
void changedState (GroupNode groupNode, boolean collapsed)
void deletedComment (GroupNode groupNode, IComment comment)
void editedComment (GroupNode groupNode, IComment comment)
void initializedComment (GroupNode groupNode, List< IComment > comment)
void removedNode (GroupNode groupNode, ViewNode node)

Package Functions

void addedNode (GroupNode groupNode, ViewNode node)

Detailed Description

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


Member Function Documentation

void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.addedNode ( GroupNode  groupNode,
ViewNode  node 
) [package]

Invoked after a new node was added to the group node.

Parameters:
groupNode The group node that was extended.
node The node that was added to the group node.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.appendedComment ( GroupNode  groupNode,
IComment  comment 
)

Invoked after a comment has been appended to the list of group node comments.

Parameters:
groupNode The group node where the comment was appended.
comment The comment which has been appended.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.changedState ( GroupNode  groupNode,
boolean  collapsed 
)

Invoked after the collapse state of the group node changed.

Parameters:
groupNode The group node that was collapsed or uncollapsed.
collapsed True, if the node is now collapsed. False, if it is expanded.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.deletedComment ( GroupNode  groupNode,
IComment  comment 
)

Invoked after a comment has been deleted from the list of group node comments.

Parameters:
groupNode The group node where the comment was deleted.
comment The comment which has been deleted.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.editedComment ( GroupNode  groupNode,
IComment  comment 
)

Invoked after a comment has been edited in the list of group node comments.

Parameters:
groupNode The group node where the comment was edited.
comment The comment which has been edited.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.initializedComment ( GroupNode  groupNode,
List< IComment >  comment 
)

Invoked after the group node comments have been initialized.

Parameters:
groupNode The group node where comments have been initialized.
comment The comments which have been associated with the group node.
void com.google.security.zynamics.binnavi.API.disassembly.IGroupNodeListener.removedNode ( GroupNode  groupNode,
ViewNode  node 
)

Invoked after a node was removed from the group node.

Parameters:
groupNode The group node from where the node was removed.
node The node that was removed from the group node..