Class MarkerLocation

java.lang.Object
ghidra.program.util.MarkerLocation
All Implemented Interfaces:
Serializable

public class MarkerLocation extends Object implements Serializable
Marker location in the tool navigation bars
See Also:
  • Constructor Details

    • MarkerLocation

      public MarkerLocation(MarkerSet markers, Program program, Address addr, int x, int y)
      Construct a new MarkerLocation.
      Parameters:
      markers - marker manager service
      program - program containing the address
      addr - address of the location
      x - x position of the popup point on the screen
      y - y position of the popup point on the screen
  • Method Details

    • getProgram

      public Program getProgram()
      Returns the program.
      Returns:
      the program for this marker location
    • getAddr

      public Address getAddr()
      Returns the address.
      Returns:
      the address for this marker location
    • getMarkerManager

      public MarkerSet getMarkerManager()
      Returns the Marker Manager.
      Returns:
      the marker manager
    • getX

      public int getX()
      Returns the X screen location of the popup point.
      Returns:
      the X coordinate for the screen location.
    • getY

      public int getY()
      Returns the Y screen location of the popup point.
      Returns:
      the Y coordinate for the screen location.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object