Public Member Functions | Package Functions

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

Inheritance diagram for com.google.security.zynamics.binnavi.API.disassembly.ITagManagerListener:
com.google.security.zynamics.binnavi.API.disassembly.TagManagerListenerAdapter

List of all members.

Public Member Functions

void deletedTag (TagManager manager, Tag tag)
void deletedTagTree (TagManager manager, Tag tag)
void insertedTag (TagManager manager, Tag parentTag, Tag tag)

Package Functions

void addedTag (TagManager manager, Tag tag)

Detailed Description

This interface can be implemented by classes that want to be notified about changes in a tag manager.


Member Function Documentation

void com.google.security.zynamics.binnavi.API.disassembly.ITagManagerListener.addedTag ( TagManager  manager,
Tag  tag 
) [package]

Invoked after a tag was added to the tag manager.

Parameters:
manager The tag manager the tag was added to.
tag The tag that was added to the tag manager.
void com.google.security.zynamics.binnavi.API.disassembly.ITagManagerListener.deletedTag ( TagManager  manager,
Tag  tag 
)

Invoked after a tag was deleted from the tag manager.

Parameters:
manager The tag manager the tag was deleted from.
tag The tag that was deleted from the tag manager.
void com.google.security.zynamics.binnavi.API.disassembly.ITagManagerListener.deletedTagTree ( TagManager  manager,
Tag  tag 
)

Invoked after a tag and all of its child tags was deleted from the tag manager.

Parameters:
manager The tag manager the tags were deleted from.
tag The parent tag of the subtree that was deleted from the tag manager.
void com.google.security.zynamics.binnavi.API.disassembly.ITagManagerListener.insertedTag ( TagManager  manager,
Tag  parentTag,
Tag  tag 
)

Invoked after a tag was inserted between existing tags in the tag manager.

Parameters:
manager The tag manager the tag was inserted to.
parentTag The parent tag after which the tag was inserted.
tag The tag that was inserted into the tag manager.