# Package org.eclipse.ease.lang.python.debugger

Interface Summary
ICodeTracer: Interface for execution tracing in Python.
IPyFrame: Abstraction interface for frame information in Python.
IPythonDebugEngine: Extension of `IDebugEngine` for Python script engines.
IPythonScriptRegistry: Extension of `IScriptRegistry` to also add mapping from `Script` used in EASE world to `String` used in Python world.

Class Summary
PythonBreakpoint: Helper class to have simpler data exchange format between EASE breakpoint information and Python counterpart.
PythonDebugger: Debugger class handling communication between Python and Eclipse.
PythonEventDispatchJob: Extension of `EventDispatchJob` using `IPythonScriptRegistry` rather than `IScriptRegistry`.
PythonScriptRegistry: Default implementation of `IPythonScriptRegistry` simply using maps to perform 1:1 mapping.
ResourceHelper