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 |
Modifier and Type | Field | Description |
---|---|---|
protected BshClassManager |
BeanShellFacade.classManager |
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() |
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) |
Constructor | Description |
---|---|
NameSpace(BshClassManager classManager,
java.lang.String name) |
|
NameSpace(NameSpace parent,
BshClassManager classManager,
java.lang.String name) |
Modifier and Type | Class | Description |
---|---|---|
class |
ClassManagerImpl |
Manage all classloading in BeanShell.
|
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) |