Uses of Class
org.gjt.sp.jedit.bsh.CallStack
Packages that use CallStack
-
Uses of CallStack in org.gjt.sp.jedit.bsh
Methods in org.gjt.sp.jedit.bsh that return CallStackModifier and TypeMethodDescriptionCallStack.copy()
Occasionally we need to freeze the callstack for error reporting purposes, etc.Methods in org.gjt.sp.jedit.bsh with parameters of type CallStackModifier and TypeMethodDescriptionBSHPackageDeclaration.eval
(CallStack callstack, Interpreter interpreter) abstract Class
ClassGenerator.generateClass
(String name, Modifiers modifiers, Class[] interfaces, 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.ClassGeneratorImpl.generateClass
(String name, Modifiers modifiers, Class[] interfaces, Class superClass, org.gjt.sp.jedit.bsh.BSHBlock block, boolean isInterface, CallStack callstack, Interpreter interpreter) static Class
ClassGeneratorImpl.generateClassImpl
(String name, Modifiers modifiers, Class[] interfaces, 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.BshMethod.invoke
(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.NameSpace.invokeMethod
(String methodName, Object[] args, Interpreter interpreter, CallStack callstack, org.gjt.sp.jedit.bsh.SimpleNode callerInfo) This method simply delegates to This.invokeMethod();This.invokeMethod
(String methodName, 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.UtilEvalError.toEvalError
(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.UtilEvalError.toEvalError
(org.gjt.sp.jedit.bsh.SimpleNode node, CallStack callstack) UtilTargetError.toEvalError
(String msg, org.gjt.sp.jedit.bsh.SimpleNode node, CallStack callstack) Override toEvalError to throw TargetError type.Constructors in org.gjt.sp.jedit.bsh with parameters of type CallStackModifierConstructorDescriptionTargetError
(String msg, Throwable t, org.gjt.sp.jedit.bsh.SimpleNode node, CallStack callstack, boolean inNativeCode) TargetError
(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 CallStackModifier and TypeMethodDescriptionstatic void
dir.invoke
(Interpreter env, CallStack callstack) Implement dir() command.static void
dir.invoke
(Interpreter env, CallStack callstack, String dir) Implement dir( String directory ) command.