public class FDStackFrameImpl extends Object implements com.intergral.fusiondebug.server.IFDStackFrame
Constructor and Description |
---|
FDStackFrameImpl(FDThreadImpl thread,
PageContextImpl pc,
PageSource ps,
int line) |
FDStackFrameImpl(FDThreadImpl thread,
PageContextImpl pc,
StackTraceElement trace,
PageSource ps) |
Modifier and Type | Method and Description |
---|---|
com.intergral.fusiondebug.server.IFDVariable |
evaluate(String expression) |
String |
getExecutionUnitName() |
String |
getExecutionUnitPackage() |
String |
getFrameInformation() |
int |
getLineNumber() |
List<String> |
getScopeNames() |
String |
getSourceFileName() |
String |
getSourceFilePath() |
com.intergral.fusiondebug.server.IFDThread |
getThread() |
List |
getVariables() |
List |
getVariables(String strScope) |
static List<String> |
testScopeNames(PageContextImpl pc) |
static List |
testVariables(PageContextImpl pc) |
static List |
testVariables(PageContextImpl pc,
String strScope) |
String |
toString() |
public FDStackFrameImpl(FDThreadImpl thread, PageContextImpl pc, StackTraceElement trace, PageSource ps)
public FDStackFrameImpl(FDThreadImpl thread, PageContextImpl pc, PageSource ps, int line)
public com.intergral.fusiondebug.server.IFDVariable evaluate(String expression) throws com.intergral.fusiondebug.server.FDLanguageException
evaluate
in interface com.intergral.fusiondebug.server.IFDStackFrame
com.intergral.fusiondebug.server.FDLanguageException
public String getExecutionUnitName()
getExecutionUnitName
in interface com.intergral.fusiondebug.server.IFDStackFrame
public String getExecutionUnitPackage()
getExecutionUnitPackage
in interface com.intergral.fusiondebug.server.IFDStackFrame
public int getLineNumber()
getLineNumber
in interface com.intergral.fusiondebug.server.IFDStackFrame
public String getSourceFileName()
getSourceFileName
in interface com.intergral.fusiondebug.server.IFDStackFrame
public String getSourceFilePath()
getSourceFilePath
in interface com.intergral.fusiondebug.server.IFDStackFrame
public com.intergral.fusiondebug.server.IFDThread getThread()
getThread
in interface com.intergral.fusiondebug.server.IFDStackFrame
public List<String> getScopeNames()
getScopeNames
in interface com.intergral.fusiondebug.server.IFDStackFrame
public static List<String> testScopeNames(PageContextImpl pc)
public List getVariables()
getVariables
in interface com.intergral.fusiondebug.server.IFDStackFrame
public static List testVariables(PageContextImpl pc)
public List getVariables(String strScope) throws com.intergral.fusiondebug.server.FDLanguageException
getVariables
in interface com.intergral.fusiondebug.server.IFDStackFrame
com.intergral.fusiondebug.server.FDLanguageException
public static List testVariables(PageContextImpl pc, String strScope) throws com.intergral.fusiondebug.server.FDLanguageException
com.intergral.fusiondebug.server.FDLanguageException
public String getFrameInformation()
getFrameInformation
in interface com.intergral.fusiondebug.server.IFDStackFrame
Copyright © 2015 Lucee