Public Member Functions | Package Functions

com.google.security.zynamics.binnavi.API.disassembly.ViewNodeListenerAdapter Class Reference

Inheritance diagram for com.google.security.zynamics.binnavi.API.disassembly.ViewNodeListenerAdapter:
com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener

List of all members.

Public Member Functions

void changedBorderColor (ViewNode node, Color color)
void changedColor (ViewNode node, Color color)
void changedParentGroup (ViewNode node, GroupNode parentGroup)
void changedSelection (ViewNode node, boolean selected)
void changedVisibility (ViewNode node, boolean visible)
void changedX (ViewNode node, double xpos)
void changedY (ViewNode node, double ypos)
void removedTag (ViewNode node, Tag tag)

Package Functions

void addedTag (ViewNode node, Tag tag)

Detailed Description

Adapter class that can be used by objects that want to listen on view nodes but only need to process few events.


Member Function Documentation

void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.addedTag ( ViewNode  node,
Tag  tag 
) [package, inherited]

Invoked after a tag was added to the node.

Parameters:
node The node the tag was added to.
tag The tag that was added to the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedBorderColor ( ViewNode  node,
Color  color 
) [inherited]

Invoked after the border color of the node changed.

Parameters:
node The node whose color changed.
color The new color of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedColor ( ViewNode  node,
Color  color 
) [inherited]

Invoked after the color of the node changed.

Parameters:
node The node whose color changed.
color The new color of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedParentGroup ( ViewNode  node,
GroupNode  parentGroup 
) [inherited]

Invoked after the parent group of the node changed.

Parameters:
node The node whose parent group changed.
parentGroup The new parent group of the node or null if the node was removed from all groups.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedSelection ( ViewNode  node,
boolean  selected 
) [inherited]

Invoked after the selection state of the node changed.

Parameters:
node The node whose color changed.
selected The new selection state of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedVisibility ( ViewNode  node,
boolean  visible 
) [inherited]

Invoked after the visibility state of the node changed.

Parameters:
node The node whose color changed.
visible The new visibility state of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedX ( ViewNode  node,
double  xpos 
) [inherited]

Invoked after the X-position of the node changed.

Parameters:
node The node whose X-position changed.
xpos The new X-position of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.changedY ( ViewNode  node,
double  ypos 
) [inherited]

Invoked after the Y-position of the node changed.

Parameters:
node The node whose Y-position changed.
ypos The new Y-position of the node.
void com.google.security.zynamics.binnavi.API.disassembly.IViewNodeListener.removedTag ( ViewNode  node,
Tag  tag 
) [inherited]

Invoked after a tag was removed from the node.

Parameters:
node The node a tag was removed from.
tag The tag that was removed from the node.