Class ActionOverridesData

java.lang.Object
com.pnfsoftware.jeb.core.actions.ActionData
com.pnfsoftware.jeb.core.actions.ActionOverridesData
All Implemented Interfaces:
IActionData

public class ActionOverridesData extends ActionData
This action class holds information for the Actions.QUERY_OVERRIDES action. This action is specific to code units.
  • Constructor Details

    • ActionOverridesData

      public ActionOverridesData()
  • Method Details

    • getAddresses

      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
    • getChildren

      public List<ICodeItem> getChildren()
      Retrieve the children nodes. Children are code nodes related to (overriding) the source node. This method is used by clients.
      Returns:
    • getParents

      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.
      Returns:
    • setItems

      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