org.mvel2.debug
Class DebuggerContext

java.lang.Object
  extended by org.mvel2.debug.DebuggerContext

public class DebuggerContext
extends Object


Constructor Summary
DebuggerContext()
           
 
Method Summary
 int checkBreak(LineLabel label, VariableResolverFactory factory, CompiledExpression expression)
           
 void clearAllBreakpoints()
           
 Map<String,Set<Integer>> getBreakpoints()
           
 Debugger getDebugger()
           
 int getDebuggerState()
           
 boolean hasBreakpoint(LineLabel label)
           
 boolean hasBreakpoint(String sourceFile, int lineNumber)
           
 boolean hasBreakpoints()
           
 boolean hasDebugger()
           
 void registerBreakpoint(String sourceFile, int lineNumber)
           
 void removeBreakpoint(String sourceFile, int lineNumber)
           
 void setBreakpoints(Map<String,Set<Integer>> breakpoints)
           
 void setDebugger(Debugger debugger)
           
 void setDebuggerState(int debuggerState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebuggerContext

public DebuggerContext()
Method Detail

getBreakpoints

public Map<String,Set<Integer>> getBreakpoints()

setBreakpoints

public void setBreakpoints(Map<String,Set<Integer>> breakpoints)

getDebugger

public Debugger getDebugger()

setDebugger

public void setDebugger(Debugger debugger)

getDebuggerState

public int getDebuggerState()

setDebuggerState

public void setDebuggerState(int debuggerState)

registerBreakpoint

public void registerBreakpoint(String sourceFile,
                               int lineNumber)

removeBreakpoint

public void removeBreakpoint(String sourceFile,
                             int lineNumber)

clearAllBreakpoints

public void clearAllBreakpoints()

hasBreakpoints

public boolean hasBreakpoints()

hasBreakpoint

public boolean hasBreakpoint(LineLabel label)

hasBreakpoint

public boolean hasBreakpoint(String sourceFile,
                             int lineNumber)

hasDebugger

public boolean hasDebugger()

checkBreak

public int checkBreak(LineLabel label,
                      VariableResolverFactory factory,
                      CompiledExpression expression)


Copyright © 2011. All Rights Reserved.