Package ghidra.trace.model.target.iface

# Interface TraceFocusScope

All Superinterfaces:
  `TraceObjectInterface`

All Known Implementing Classes:
  `DBTraceObjectFocusScope`

public interface TraceFocusScope extends TraceObjectInterface
An object having a designated "focus"

Focus is usually communicated via various UI hints, but also semantically implies that actions taken within this scope apply to the focused object. The least confusing option is to implement this at the root, but that need not always be the case.

If this is present, it must be on the root object.

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `KEY_FOCUS`

  ### Fields inherited from interface ghidra.trace.model.target.iface.TraceObjectInterface

  `KEY_COMMENT, KEY_DISPLAY, KEY_KIND, KEY_MODIFIED, KEY_ORDER, KEY_SHORT_DISPLAY, KEY_TYPE, KEY_VALUE`

- ## Method Summary

  ### Methods inherited from interface ghidra.trace.model.target.iface.TraceObjectInterface

  `getObject`

- ## Field Details

  - ### KEY_FOCUS

    static final String KEY_FOCUS
    See Also:
      - Constant Field Values