Uses of Class org.gjt.sp.jedit.bsh.BshClassManager (jEdit API Documentation)

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

- Packages that use BshClassManager
  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 |

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

    Fields in org.gjt.sp.jedit declared as BshClassManager
    Modifier and Type | Field | 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 | 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 | 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)` |

    Constructors in org.gjt.sp.jedit.bsh with parameters of type BshClassManager
    Constructor | 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 | Description
    --- | --- | ---
    `class` | `ClassManagerImpl` | Manage all classloading in BeanShell.

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