# Package freemarker.debug

Debugging API; experimental status, might change! This is to support debugging in IDE-s.

See: Description

Interface Summary
DebuggedEnvironment: Represents the debugger-side mirror of a debugged `Environment` object in the remote VM.
Debugger: The main debugger interface.
DebuggerListener: An interface for components that wish to receive debugging events.
DebugModel: Represents the debugger-side mirror of a TemplateModel object, a Template object, or a Configuration object.

Class Summary
Breakpoint: Represents a breakpoint location consisting of a template name and a line number.
DebuggerClient: A utility class that allows you to connect to the FreeMarker debugger service running on a specific host and port.
EnvironmentSuspendedEvent: Event describing a suspension of an environment (ie because it hit a breakpoint).

## Package freemarker.debug Description

Debugging API; experimental status, might change! This is to support debugging in IDE-s. If you are working on a client for this, don't hesitate to contact us!