Package | Description |
---|---|
org.gjt.sp.jedit |
This package contains jEdit 4's core classes.
|
org.gjt.sp.jedit.bsh |
Lightweight Scripting for Java.
|
Modifier and Type | Method and Description |
---|---|
BshMethod |
BeanShellFacade.cacheBlock(java.lang.String id,
java.lang.String code,
boolean namespace)
Caches a block of code, returning a handle that can be passed to
runCachedBlock().
|
static BshMethod |
BeanShell.cacheBlock(java.lang.String id,
java.lang.String code,
boolean namespace)
Caches a block of code, returning a handle that can be passed to
runCachedBlock().
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BeanShellFacade.runCachedBlock(BshMethod method,
T param,
NameSpace namespace)
Runs a cached block of code in the specified namespace.
|
static java.lang.Object |
BeanShell.runCachedBlock(BshMethod method,
View view,
NameSpace namespace)
Runs a cached block of code in the specified namespace.
|
Modifier and Type | Class and Description |
---|---|
class |
DelayedEvalBshMethod |
Modifier and Type | Method and Description |
---|---|
protected BshMethod |
NameSpace.getImportedMethod(java.lang.String name,
java.lang.Class[] sig) |
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) |
BshMethod[] |
NameSpace.getMethods()
Get the methods defined in this namespace.
|
Modifier and Type | Method and Description |
---|---|
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) |