| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.bsh |  Lightweight Scripting for Java. | 
| org.gjt.sp.jedit.bsh.classpath | 
| Modifier and Type | Field and Description | 
|---|---|
| protected BshClassManager | BeanShellFacade. classManager | 
| Modifier and Type | Method and Description | 
|---|---|
| static BshClassManager | BshClassManager. createClassManager(Interpreter interpreter)Create a new instance of the class manager. | 
| BshClassManager | NameSpace. getClassManager() | 
| BshClassManager | Interpreter. getClassManager()Get the class manager associated with this interpreter
                (the BshClassManager of this interpreter's global namespace). | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| java.lang.Object | ClassGeneratorImpl. invokeSuperclassMethod(BshClassManager bcm,
                      java.lang.Object instance,
                      java.lang.String methodName,
                      java.lang.Object[] args) | 
| static java.lang.Object | ClassGeneratorImpl. invokeSuperclassMethodImpl(BshClassManager bcm,
                          java.lang.Object instance,
                          java.lang.String methodName,
                          java.lang.Object[] args) | 
| Constructor and Description | 
|---|
| NameSpace(BshClassManager classManager,
         java.lang.String name) | 
| NameSpace(NameSpace parent,
         BshClassManager classManager,
         java.lang.String name) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClassManagerImpl
        Manage all classloading in BeanShell. | 
| 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) |