List of all members.
Detailed Description
Represents nodes that contain simple text. Examples for this kind of nodes are the comment nodes that can be associated with arbitrary other nodes.
Member Function Documentation
void com.google.security.zynamics.binnavi.API.disassembly.TextNode.addListener |
( |
final ITextNodeListener |
listener |
) |
|
Adds a listener object that is notified about changes in the text node.
- Parameters:
-
| listener | The listener that is added to the text node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.addListener |
( |
final IViewNodeListener |
listener |
) |
[inherited] |
Adds a listener object that is notified about changes in the view node.
- Parameters:
-
| listener | The listener that is added to the view node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.addTag |
( |
final Tag |
tag |
) |
throws CouldntSaveDataException [inherited] |
Tags a node with a given tag.
- Parameters:
-
| tag | The tag that is added to the node. |
- Exceptions:
-
Appends a text node comment.
- Parameters:
-
| commentText | The text for the newly generated comment. |
- Returns:
- The List of IComment comments currently associated to the text node.
- Exceptions:
-
Delete a text node comment.
- Parameters:
-
| comment | The comment to delete. |
- Exceptions:
-
Edit a text node comment.
- Parameters:
-
| comment | The comment which is edited. |
| newComment | The new text for the comment. |
- Returns:
- The edited comment if edit successful.
- Exceptions:
-
Color com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getBorderColor |
( |
|
) |
[inherited] |
Returns the current border color of the node.
- Returns:
- The current border color of the node.
List<ViewNode> com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getChildren |
( |
|
) |
[inherited] |
Returns the nodes of the view that are reachable by following the outgoing edges of the view node.
- Returns:
- The reachable children of the view node.
Color com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getColor |
( |
|
) |
[inherited] |
Returns the current background color of the node.
- Returns:
- The current background color of the node.
List<IComment> com.google.security.zynamics.binnavi.API.disassembly.TextNode.getComments |
( |
|
) |
|
Returns the comments that are displayed in the node.
- Returns:
- The comments that are displayed in the node.
List<ViewEdge> com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getIncomingEdges |
( |
|
) |
[inherited] |
Returns the incoming edges of the view node.
- Returns:
- The incoming edges of the view node.
List<ViewEdge> com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getOutgoingEdges |
( |
|
) |
[inherited] |
Returns the ougoing edges of the view node.
- Returns:
- The outgoing edges of the view node.
GroupNode com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getParentGroup |
( |
|
) |
[inherited] |
Returns the group node in which the node is contained. If the node does not belong to any group, the return value of this method is null.
- Returns:
- Parent group node of the node or null.
List<ViewNode> com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getParents |
( |
|
) |
[inherited] |
Returns the nodes of the view that are reachable by following the incoming edges of the view node.
- Returns:
- The reachable parents of the view node.
List<Tag> com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getTags |
( |
|
) |
[inherited] |
Returns the tags that are currently associated with the node.
- Returns:
- A list of tags.
double com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getX |
( |
|
) |
[inherited] |
Returns the current X position of the node in the view.
- Returns:
- The current X position of the node in the view.
double com.google.security.zynamics.binnavi.API.disassembly.ViewNode.getY |
( |
|
) |
[inherited] |
Returns the current Y position of the node in the view.
- Returns:
- The current Y position of the node in the view.
void com.google.security.zynamics.binnavi.API.disassembly.TextNode.initializeComment |
( |
final List< IComment > |
comments |
) |
|
Initialize the text node comments.
- Parameters:
-
| comments | The list of comments to associate with the text node. |
boolean com.google.security.zynamics.binnavi.API.disassembly.ViewNode.isSelected |
( |
|
) |
[inherited] |
Determines whether the node is selected or not.
- Returns:
- True, if the node is selected. False, otherwise.
boolean com.google.security.zynamics.binnavi.API.disassembly.ViewNode.isTagged |
( |
final Tag |
tag |
) |
[inherited] |
Determines whether the node is tagged with a given tag.
- Parameters:
-
| tag | The tag that is checked. |
- Returns:
- True, if the node is tagged with the tag. False, otherwise.
- Exceptions:
-
| IllegalArgumentException | Thrown if the tag argument is null. |
boolean com.google.security.zynamics.binnavi.API.disassembly.ViewNode.isVisible |
( |
|
) |
[inherited] |
Determines whether the node is visible or not.
- Returns:
- True, if the node is visible. False, otherwise.
void com.google.security.zynamics.binnavi.API.disassembly.TextNode.removeListener |
( |
final ITextNodeListener |
listener |
) |
|
Removes a listener object from the text node.
- Parameters:
-
| listener | The listener that is removed from the text node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.removeListener |
( |
final IViewNodeListener |
listener |
) |
[inherited] |
Removes a listener object from the view node.
- Parameters:
-
| listener | The listener object to remove from the node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.removeTag |
( |
final Tag |
tag |
) |
throws CouldntSaveDataException [inherited] |
Removes a tag from the node.
- Parameters:
-
| tag | The tag to remove from the node. |
- Exceptions:
-
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.setBorderColor |
( |
final Color |
color |
) |
[inherited] |
Changes the border color of the node.
- Parameters:
-
| color | The new border color of the node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.setColor |
( |
final Color |
color |
) |
[inherited] |
Changes the background color of the node.
- Parameters:
-
| color | The new background color of the node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.setSelected |
( |
final boolean |
selection |
) |
[inherited] |
Selects or deselects the node.
- Parameters:
-
| selection | True to select the node, false to deselect it. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.setX |
( |
final double |
newX |
) |
[inherited] |
Changes the X position of the node.
- Parameters:
-
| newX | The new X position of the node. |
void com.google.security.zynamics.binnavi.API.disassembly.ViewNode.setY |
( |
final double |
newY |
) |
[inherited] |
Changes the Y position of the node.
- Parameters:
-
| newY | The new Y position of the node. |