Uses of Class
org.gjt.sp.jedit.bsh.UtilEvalError

Packages that use UtilEvalError
org.gjt.sp.jedit This package contains jEdit's core classes. 
org.gjt.sp.jedit.bsh   
org.gjt.sp.jedit.bsh.classpath   
 

Uses of UtilEvalError in org.gjt.sp.jedit
 

Methods in org.gjt.sp.jedit that throw UtilEvalError
protected abstract  void BeanShellFacade.resetDefaultVariables(NameSpace namespace)
           
protected abstract  void BeanShellFacade.setupDefaultVariables(NameSpace namespace, T param)
           
 

Uses of UtilEvalError in org.gjt.sp.jedit.bsh
 

Subclasses of UtilEvalError in org.gjt.sp.jedit.bsh
static class Capabilities.Unavailable
          An attempt was made to use an unavailable capability supported by an optional package.
 class ClassPathException
           
 class UtilTargetError
          UtilTargetError is an error corresponding to a TargetError but thrown by a utility or other class that does not have the caller context (Node) available to it.
 

Methods in org.gjt.sp.jedit.bsh that return UtilEvalError
protected static UtilEvalError BshClassManager.cmUnavailable()
           
 

Methods in org.gjt.sp.jedit.bsh that throw UtilEvalError
static java.lang.Object Primitive.binaryOperation(java.lang.Object obj1, java.lang.Object obj2, int kind)
          Perform a binary operation on two Primitives or wrapper types.
 boolean Primitive.booleanValue()
           
 Primitive Primitive.castToType(java.lang.Class toType, int operation)
          Cast this bsh.Primitive value to a new bsh.Primitive value This is usually a numeric type cast.
 void NameSpace.doSuperImport()
          Perform "import *;" causing the entire classpath to be mapped.
protected  void BshClassManager.doSuperImport()
          Support for "import *;" Hide details in here as opposed to NameSpace.
 java.lang.Object NameSpace.get(java.lang.String name, Interpreter interpreter)
          Resolve name to an object through this namespace.
 java.lang.Class NameSpace.getClass(java.lang.String name)
          Load a class through this namespace taking into account imports.
static ClassGenerator ClassGenerator.getClassGenerator()
           
protected  java.lang.String BshClassManager.getClassNameByUnqName(java.lang.String name)
          Return the name or null if none is found, Throw an ClassPathException containing detail if name is ambigous.
 java.lang.Object NameSpace.getCommand(java.lang.String name, java.lang.Class[] argTypes, Interpreter interpreter)
          A command is a scripted method or compiled command class implementing a specified method signature.
protected  BshMethod NameSpace.getImportedMethod(java.lang.String name, java.lang.Class[] sig)
           
protected  Variable NameSpace.getImportedVar(java.lang.String name)
           
 java.lang.Object This.getInterface(java.lang.Class clas)
          Get a version of this scripted object implementing the specified interface.
 java.lang.Object This.getInterface(java.lang.Class[] ca)
          Get a version of this scripted object implementing the specified interfaces.
 BshMethod NameSpace.getMethod(java.lang.String name, java.lang.Class[] sig)
           
 BshMethod NameSpace.getMethod(java.lang.String name, java.lang.Class[] sig, boolean declaredOnly)
          Get the bsh method matching the specified signature declared in this name space or a parent.
 BshMethod ExternalNameSpace.getMethod(java.lang.String name, java.lang.Class[] sig, boolean declaredOnly)
           
 java.lang.Object NameSpace.getVariable(java.lang.String name)
          Get the specified variable in this namespace or a parent namespace.
 java.lang.Object NameSpace.getVariable(java.lang.String name, boolean recurse)
          Get the specified variable in this namespace.
protected  Variable NameSpace.getVariableImpl(java.lang.String name, boolean recurse)
          Locate a variable and return the Variable object with optional recursion through parent name spaces.
protected  Variable ExternalNameSpace.getVariableImpl(java.lang.String name, boolean recurse)
           
 int Primitive.intValue()
           
 java.lang.Object ClassGeneratorImpl.invokeSuperclassMethod(BshClassManager bcm, java.lang.Object instance, java.lang.String methodName, java.lang.Object[] args)
           
abstract  java.lang.Object ClassGenerator.invokeSuperclassMethod(BshClassManager bcm, java.lang.Object instance, java.lang.String methodName, java.lang.Object[] args)
          Invoke a super.method() style superclass method on an object instance.
static java.lang.Object ClassGeneratorImpl.invokeSuperclassMethodImpl(BshClassManager bcm, java.lang.Object instance, java.lang.String methodName, java.lang.Object[] args)
           
 java.lang.Number Primitive.numberValue()
           
 void BshClassManager.reloadAllClasses()
          Overlay the entire path with a new class loader.
 void BshClassManager.reloadClasses(java.lang.String[] classNames)
          Reloading classes means creating a new classloader and using it whenever we are asked for classes in the appropriate space.
 void BshClassManager.reloadPackage(java.lang.String pack)
          Reload all classes in the specified package: e.g.
 void BshClassManager.setClassPath(java.net.URL[] cp)
          Set a new base classpath and create a new base classloader.
 void NameSpace.setMethod(java.lang.String name, BshMethod method)
          Note: this is primarily for internal use.
 void ExternalNameSpace.setMethod(java.lang.String name, BshMethod method)
           
 void NameSpace.setTypedVariable(java.lang.String name, java.lang.Class type, java.lang.Object value, boolean isFinal)
          Deprecated. See #setTypedVariable( String, Class, Object, Modifiers )
 void NameSpace.setTypedVariable(java.lang.String name, java.lang.Class type, java.lang.Object value, Modifiers modifiers)
          Declare a variable in the local scope and set its initial value.
 void ExternalNameSpace.setTypedVariable(java.lang.String name, java.lang.Class type, java.lang.Object value, Modifiers modifiers)
           
 void Variable.setValue(java.lang.Object value, int context)
          Set the value of the typed variable.
 void NameSpace.setVariable(java.lang.String name, java.lang.Object value)
           
 void NameSpace.setVariable(java.lang.String name, java.lang.Object value, boolean strictJava)
          Set the variable through this namespace.
static Primitive Primitive.unaryOperation(Primitive val, int kind)
           
protected  java.lang.Object NameSpace.unwrapVariable(Variable var)
          Unwrap a variable to its value.
 

Uses of UtilEvalError in org.gjt.sp.jedit.bsh.classpath
 

Methods in org.gjt.sp.jedit.bsh.classpath that throw UtilEvalError
 void ClassManagerImpl.doSuperImport()
          Support for "import *;" Hide details in here as opposed to NameSpace.