public interface

IDebuggerBreakpoint

com.pnfsoftware.jeb.core.units.code.debug.IDebuggerBreakpoint
Known Indirect Subclasses

Class Overview

Definition of a breakpoint.

Summary

Public Methods
abstract String getAddress()
Get the breakpoint address relative to the debugger itself.
abstract UnitAddress<ICodeUnit> getUnitAddress()
Get the breakpoint address relative to the unit from which the breakpoint belongs, if possible.
abstract boolean isEnabled()
Determine whether or not the breakpoint is currently enable.
abstract boolean setEnabled(boolean enabled)
Enable or disable this breakpoint.

Public Methods

public abstract String getAddress ()

Get the breakpoint address relative to the debugger itself. Unlike getUnitAddress(), this method should never return null.

public abstract UnitAddress<ICodeUnit> getUnitAddress ()

Get the breakpoint address relative to the unit from which the breakpoint belongs, if possible. This method may return null: it is possible that a breakpoint is not located within any unit processed within a JEB project.;

public abstract boolean isEnabled ()

Determine whether or not the breakpoint is currently enable.

public abstract boolean setEnabled (boolean enabled)

Enable or disable this breakpoint.

Returns
  • true if the operation was successful