| Name | Description | Type | Package | Framework |
| BatikSecurityController | This implementation of the Rhino SecurityController interface is meant for use within the context of Batik only. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| GlobalWrapper | Wrapper class for the SVGGlobal object. | Class | org.apache.batik.script.rhino.svg12 | Apache FOP Batik |
| Interpreter | An hight level interface that represents an interpreter engine of a particular scripting language. | Interface | org.apache.batik.script | Apache FOP Batik |
| InterpreterException | An exception that will be thrown when a problem is encountered in the script by an Interpreter interface implementation. | Class | org.apache.batik.script | Apache FOP Batik |
| InterpreterFactory | An interface for factory objects than can create Interpreter instances for a particular script language. | Interface | org.apache.batik.script | Apache FOP Batik |
| InterpreterPool | A class allowing to create/query an Interpreter corresponding to a particular Document and scripting language. | Class | org.apache.batik.script | Apache FOP Batik |
| Messages | Class | org.apache.batik.script.rhino | Apache FOP Batik | |
| RhinoClassLoader | This class loader implementation will work whether or not the documentURL is null. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| RhinoClassShutter | Class shutter that restricts access to Batik internals from script. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| RhinoInterpreter | A simple implementation of Interpreter interface to use Rhino ECMAScript interpreter. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| RhinoInterpreter .ArgumentsBuilder | To build an argument list. | Interface | org.apache.batik.script.rhino.RhinoInterpreter | Apache FOP Batik |
| RhinoInterpreter .Entry | Class | org.apache.batik.script.rhino.RhinoInterpreter | Apache FOP Batik | |
| RhinoInterpreterFactory | Allows to create instances of RhinoInterpreter class. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| ScriptEventWrapper | Interface | org.apache.batik.script | Apache FOP Batik | |
| ScriptHandler | This interface must be implemented in order to call Java code from A ScriptHandler instance is called when a 'script' element's 'type' | Interface | org.apache.batik.script | Apache FOP Batik |
| SVG12RhinoInterpreter | A RhinoInterpreter for SVG 1. | Class | org.apache.batik.script.rhino.svg12 | Apache FOP Batik |
| Window | This interface represents the 'window' object defined in the global environment of a SVG document. | Interface | org.apache.batik.script | Apache FOP Batik |
| Window .URLResponseHandler | To handle the completion of a 'getURL()' or 'postURL' call. | Interface | org.apache.batik.script.Window | Apache FOP Batik |
| WindowWrapper | This class wraps a Window object to expose it to the interpreter. | Class | org.apache.batik.script.rhino | Apache FOP Batik |
| WindowWrapper .FunctionWrapper | To wrap a function in an handler. | Class | org.apache.batik.script.rhino.WindowWrapper | Apache FOP Batik |
| WindowWrapper .GetURLFunctionWrapper | To wrap a function passed to getURL(). | Class | org.apache.batik.script.rhino.WindowWrapper | Apache FOP Batik |