Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package freemarker.debug;
 
Represents the debugger-side mirror of a debugged freemarker.core.Environment object in the remote VM. This interface extends DebugModel, and the properties of the Environment are exposed as hash keys on it. Specifically, the following keys are supported: "currentNamespace", "dataModel", "globalNamespace", "knownVariables", "mainNamespace", and "template".

The debug model for the template supports keys "configuration" and "name".

The debug model for the configuration supports key "sharedVariables".

Additionally, all of the debug models for environment, template, and configuration also support all the setting keys of freemarker.core.Configurable objects.

Author(s):
Attila Szegedi
Version:
$Id: DebuggedEnvironment.java,v 1.1 2003/05/02 15:55:48 szegedia Exp $
public interface DebuggedEnvironment extends DebugModel
{
    
Resumes the processing of the environment in the remote VM after it was stopped on a breakpoint.

    public void resume() throws RemoteException;
    
    
Stops the processing of the environment after it was stopped on a breakpoint. Causes a freemarker.core.StopException to be thrown in the processing thread in the remote VM.

    public void stop() throws RemoteException;
    
    
Returns a unique identifier for this environment

    public long getId() throws RemoteException;
New to GrepCode? Check out our FAQ X