Class Summary | |
---|---|
ActiveScriptEngine | This is the interface to active scripting engines from the Bean Scripting Framework. |
AdapterClassLoader | |
bsftag | |
Bean | A Bean is the class used to represent a bean: it holds a type and a value. |
BreakPoint | Materializes a breakpoint. |
BreakPoint | This is a class for the debug manager to remember a breakpoint. |
BreakPoint | This class instances represent breakpoints as known by the client debugger. |
BSFDebugManagerImpl | |
BSFDeclaredBean | BSFDeclaredBeans are used internally by BSF to encapsulate information being passed between a BSFManager and its various BSFEngines. |
BSFEngine | This is the view of a scripting engine assumed by the bean scripting framework. |
BSFEngineImpl | This is a base implementation of the BSFEngine interface which engine implementations may choose to extend to get the basic methods of the interface implemented. |
BSFEventProcessor | This is used to support binding scripts to be run when an event occurs. |
BSFException | If something goes wrong while doing some scripting stuff, one of these is thrown. |
BSFFunctions | This is a utility that engine implementors may use as the Java object they expose in the scripting language as "bsf". |
BSFManager | This class is the entry point to the bean scripting framework. |
Buffer | A buffer represents a document such as a JSP. |
Bytecode | Bytecode handling utilities Handle standard byte arrays as defined in Java VM and Class File 5 April 1999 - functions to append Class File byte subarrays into a Class File byte array |
ByteUtility | Byte handling utilities 5 April 1999 - functions to append standard types to byte arrays functions to produce standard types from byte arrays |
Callbacks | This object is the remote object that will be passed to the remote debug manager as both the BSFDebugger and the JavaScript-specific callback object. |
CFDriver |
This is an example of how a CodeFormatter bean can be used.
|
CircularBuffer | |
ClientConnection | |
ClientStubTable | This class provides the resident object table for the mirrors. |
CodeBuffer |
A CodeBuffer object is used as a code repository for generated Java code.
|
CodeFormatter |
A CodeFormatter bean is used to format raw Java code. |
CompilationUnit | A compilation unit is a Rhino concept. |
Context | Context objects represent remote JsContext in the JavaScript engine. |
COMIDispatchBean | |
DebugConstants | |
DebuggerDispatcher | |
DebuggerStub | |
DebugLog | |
DebugManagerDispatcher | |
DebugManagerStub | |
Dispatcher | |
DocumentCell | A document cell materializes a known document. |
DocumentCell | A DocumentCell allows the debug manager to keep track of known documents for which it has breakpoints. |
expression | |
EngineUtils | This class contains utilities that language integrators can use when implementing the BSFEngine interface. |
EventAdapter | EventAdapter is the interface that all event adapters must implement in order to work with the automatic event adapter generation model. |
EventAdapterGenerator | EventAdapterGenerator Generate an "Event Adapter" dynamically during program execution |
EventAdapterImpl | EventAdapterImpl is a default implementation of the EventAdapter interface that specific event adapters may choose to subclass from instead of implementing the interface themselves. |
EventAdapterRegistry | The EventAdapterRegistry is the registry of event adapters. |
EventProcessor | EventProcessor is the interface that event adapters use to delegate events they received to be delivered to the appropriate target. |
FnOrScript | This class represents a function or script, that is, a piece of a document that is provided to the JavaScript engine for evaluation, execution, or simply compilation. |
FnOrScript | Insert the type's description here. |
GatedListener | |
IndentWriter |
An IndentWriter object behaves the same as a
PrintWriter object, with the additional capability
of being able to print strings that are prepended with a specified
amount of spaces.
|
IntHashtable | Hashtable associates keys with values. |
IOUtils | This file is a collection of input/output utilities. |
java_awt_event_ActionAdapter | |
java_awt_event_AdjustmentAdapter | |
java_awt_event_ComponentAdapter | |
java_awt_event_ContainerAdapter | |
java_awt_event_FocusAdapter | |
java_awt_event_ItemAdapter | |
java_awt_event_KeyAdapter | |
java_awt_event_MouseAdapter | |
java_awt_event_MouseMotionAdapter | |
java_awt_event_TextAdapter | |
java_awt_event_WindowAdapter | |
java_beans_PropertyChangeAdapter | |
java_beans_VetoableChangeAdapter | |
JaclEngine | This is the interface to Scriptics's Jacl (Tcl) from the Bean Scripting Framework. |
JavaBean | |
JavaBeanAddEventListener | |
JavaClassEngine | This is the interface to scripts consisting of Java objects from the Bean Scripting Framework. |
JavaOLEENUMVAR | |
JavaScriptEngine | This is the interface to Netscape's Rhino (JavaScript) from the Bean Scripting Framework. |
JavaUtils | |
JPythonEngine | This is the interface to JPython (http://www.jpython.org/) from BSF. |
JsCallbacks | This interface is the callback for the JavaScript debugger. |
JsCallbacksDispatcher | |
JsCallbacksStub | |
JsCode | This interface exposes debugging information from executable code (either functions or top-level scripts). |
JsCodeStub | |
JsContext | |
JsContextDispatcher | |
JsContextStub | Insert the type's description here. |
JsContextStub | |
JsdiException | Insert the type's description here. |
JsDb | |
JsEngine | Represents a remote engine as seen from the debugger. |
JsEngineDispatcher | |
JsEngineStub | Insert the type's description here. |
JsEngineStub | |
JsFunction | Represents a function in the engine since JavaScript has code as first-class objects. |
JsObject | This is interface that all objects in JavaScript must implement. |
JsObjectDispatcher | |
JsObjectProxy | This is a proxy for remote objects in the JavaScript engine. |
JsObjectStub | Insert the type's description here. |
JsObjectStub | |
JsScript | Represents a script in the engine since JavaScript has code as first-class objects. |
JythonEngine | This is the interface to Jython (http://www.jython.org/) from BSF. |
LangCell | |
Main | This is the main driver for BSF to be run on the command line to eval/exec/compile scripts directly. |
MethodUtils | This file is a collection of reflection utilities for dealing with methods and constructors. |
NetRexxEngine | This is the interface to NetRexx from the Bean Scripting Framework. |
ObjectRegistry | The ObjectRegistry is used to do name-to-object reference lookups. |
ObjectServer | |
ObjInfo |
An ObjInfo object is used by a compiler to track the name and
type of a bean.
|
ReflectionUtils | This file is a collection of reflection utilities. |
RemoteService | |
RemoteServiceListener | |
ResultCell | |
RhinoContextProxy | Insert the type's description here. |
RhinoEngineDebugger | |
scriptlet | |
ServerStubTable | This class provides the resident object table for the mirrors. |
Skeleton | |
SocketConnection | |
StringUtils | Deals with strings (probably need to elaborate some more). |
Stub | |
StubTable | This class provides the resident object table for the mirrors. |
ThreadCell | |
TypeConvertor | A TypeConvertor is used to convert an object of one type to one of another type. |
TypeConvertorRegistry | The TypeConvertorRegistry is the registry of type convertors. |
vbEmpty | This class is only used as an ojbect to be returned to scripting engine the VB_EMPTY variant which is not necessarly threated the same as null. |
XSLTEngine | Xerces XSLT interface to BSF. |
XSLTResultNode |