|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CallStack | |
---|---|
org.gjt.sp.jedit.bsh | |
org.gjt.sp.jedit.bsh.commands |
Uses of CallStack in org.gjt.sp.jedit.bsh |
---|
Methods in org.gjt.sp.jedit.bsh that return CallStack | |
---|---|
CallStack |
CallStack.copy()
Occasionally we need to freeze the callstack for error reporting purposes, etc. |
Methods in org.gjt.sp.jedit.bsh with parameters of type CallStack | |
---|---|
java.lang.Object |
BSHPackageDeclaration.eval(CallStack callstack,
Interpreter interpreter)
|
java.lang.Class |
ClassGeneratorImpl.generateClass(java.lang.String name,
Modifiers modifiers,
java.lang.Class[] interfaces,
java.lang.Class superClass,
org.gjt.sp.jedit.bsh.BSHBlock block,
boolean isInterface,
CallStack callstack,
Interpreter interpreter)
|
abstract java.lang.Class |
ClassGenerator.generateClass(java.lang.String name,
Modifiers modifiers,
java.lang.Class[] interfaces,
java.lang.Class superClass,
org.gjt.sp.jedit.bsh.BSHBlock block,
boolean isInterface,
CallStack callstack,
Interpreter interpreter)
Parse the BSHBlock for the class definition and generate the class. |
static java.lang.Class |
ClassGeneratorImpl.generateClassImpl(java.lang.String name,
Modifiers modifiers,
java.lang.Class[] interfaces,
java.lang.Class superClass,
org.gjt.sp.jedit.bsh.BSHBlock block,
boolean isInterface,
CallStack callstack,
Interpreter interpreter)
Parse the BSHBlock for for the class definition and generate the class using ClassGenerator. |
java.lang.Object |
BshMethod.invoke(java.lang.Object[] argValues,
Interpreter interpreter,
CallStack callstack,
org.gjt.sp.jedit.bsh.SimpleNode callerInfo)
Invoke the bsh method with the specified args, interpreter ref, and callstack. |
java.lang.Object |
NameSpace.invokeMethod(java.lang.String methodName,
java.lang.Object[] args,
Interpreter interpreter,
CallStack callstack,
org.gjt.sp.jedit.bsh.SimpleNode callerInfo)
This method simply delegates to This.invokeMethod(); |
java.lang.Object |
This.invokeMethod(java.lang.String methodName,
java.lang.Object[] args,
Interpreter interpreter,
CallStack callstack,
org.gjt.sp.jedit.bsh.SimpleNode callerInfo,
boolean declaredOnly)
Invoke a method in this namespace with the specified args, interpreter reference, callstack, and caller info. |
EvalError |
UtilEvalError.toEvalError(org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack)
|
EvalError |
UtilTargetError.toEvalError(java.lang.String msg,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack)
Override toEvalError to throw TargetError type. |
EvalError |
UtilEvalError.toEvalError(java.lang.String msg,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack)
Re-throw as an eval error, prefixing msg to the message and specifying the node. |
Constructors in org.gjt.sp.jedit.bsh with parameters of type CallStack | |
---|---|
EvalError(java.lang.String s,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack)
|
|
TargetError(java.lang.String msg,
java.lang.Throwable t,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack,
boolean inNativeCode)
|
|
TargetError(java.lang.Throwable t,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack)
|
Uses of CallStack in org.gjt.sp.jedit.bsh.commands |
---|
Methods in org.gjt.sp.jedit.bsh.commands with parameters of type CallStack | |
---|---|
static void |
dir.invoke(Interpreter env,
CallStack callstack)
Implement dir() command. |
static void |
dir.invoke(Interpreter env,
CallStack callstack,
java.lang.String dir)
Implement dir( String directory ) command. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |