public class

ActionOverridesData

extends ActionData
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.actions.ActionData
     ↳ com.pnfsoftware.jeb.core.actions.ActionOverridesData

Class Overview

This action class holds information for the QUERY_OVERRIDES action. This action is specific to code units.

Summary

[Expand]
Inherited Constants
From class com.pnfsoftware.jeb.core.actions.ActionData
Public Constructors
ActionOverridesData()
Public Methods
List<String> getAddresses()
Get the list of addresses.
List<ICodeItem> getChildren()
Retrieve the children nodes.
List<ICodeItem> getParents()
Retrieve the parent nodes.
void setItems(List<? extends ICodeItem> children, List<? extends ICodeItem> parents)
Set the list of addresses.
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.core.actions.ActionData
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.actions.IActionData

Public Constructors

public ActionOverridesData ()

Public Methods

public List<String> getAddresses ()

Get the list of addresses. This method is used by clients.

Legacy method left for backward-compatibility.

Returns
  • a list of addresses

public List<ICodeItem> getChildren ()

Retrieve the children nodes. Children are code nodes related to (overriding) the source node. This method is used by clients.

public List<ICodeItem> getParents ()

Retrieve the parent nodes. Parents are code nodes related to (overridden by) the source node. This method is used by clients.

public void setItems (List<? extends ICodeItem> children, List<? extends ICodeItem> parents)

Set the list of addresses. This method is used by plugins.

Parameters
children list of downward overrides of the current address
parents optional list of upward overrides