## Uses of Class
org.gjt.sp.jedit.bsh.BshClassManager

Packages that use BshClassManager
Package | Description
--- | ---
org.gjt.sp.jedit | This package contains jEdit's core classes.
org.gjt.sp.jedit.bsh | Lightweight Scripting for Java.
org.gjt.sp.jedit.bsh.classpath |

### Uses of BshClassManager in org.gjt.sp.jedit

Fields in org.gjt.sp.jedit declared as BshClassManager
Modifier and Type | Field and Description
--- | ---
`protected BshClassManager` | BeanShellFacade.`classManager`

### Uses of BshClassManager in org.gjt.sp.jedit.bsh

Methods in org.gjt.sp.jedit.bsh that return BshClassManager
Modifier and Type | Method and Description
--- | ---
`static BshClassManager` | BshClassManager.`createClassManager(Interpreter interpreter)` Create a new instance of the class manager.
`BshClassManager` | Interpreter.`getClassManager()` Get the class manager associated with this interpreter (the BshClassManager of this interpreter's global namespace).
`BshClassManager` | NameSpace.`getClassManager()`

Methods in org.gjt.sp.jedit.bsh with parameters of type BshClassManager
Modifier and Type | Method and Description
--- | ---
`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)`

Constructors in org.gjt.sp.jedit.bsh with parameters of type BshClassManager
Constructor and Description
`NameSpace(BshClassManager classManager, java.lang.String name)`
`NameSpace(NameSpace parent, BshClassManager classManager, java.lang.String name)`

### Uses of BshClassManager in org.gjt.sp.jedit.bsh.classpath

Subclasses of BshClassManager in org.gjt.sp.jedit.bsh.classpath
Modifier and Type | Class and Description
--- | ---
`class` | `ClassManagerImpl` Manage all classloading in BeanShell.

Constructors in org.gjt.sp.jedit.bsh.classpath with parameters of type BshClassManager
Constructor and Description
`BshClassLoader(BshClassManager classManager)` For use by children
`BshClassLoader(BshClassManager classManager, BshClassPath bcp)`
`BshClassLoader(BshClassManager classManager, java.net.URL[] bases)`
`DiscreteFilesClassLoader(BshClassManager classManager, DiscreteFilesClassLoader.ClassSourceMap map)`