## Uses of Interface
org.apache.batik.script.Interpreter

Packages that use Interpreter
org.apache.batik.bridge: Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree.
org.apache.batik.script: Provides an API for interpreting scripting language found in SVG files.
org.apache.batik.script.jacl: Provides an API for interpreting Tcl language through the Jacl interpreter.
org.apache.batik.script.jpython: Provides an API for interpreting Python language through the JPython interpreter.
org.apache.batik.script.rhino: Provides an API for interpreting JavaScript language through the Rhino interpreter.

Uses of Interpreter in org.apache.batik.bridge

Fields in org.apache.batik.bridge declared as Interpreter
`protected Interpreter` `ScriptingEnvironment.EvaluateRunnable.interpreter`
`protected Interpreter` `ScriptingEnvironment.EvaluateIntervalRunnable.interpreter`
`protected Interpreter` `ScriptingEnvironment.Window.interpreter` The associated interpreter.
`protected Interpreter` `BaseScriptingEnvironment.interpreter` The default Interpreter for the document
`protected Interpreter` `BaseScriptingEnvironment.Window.interpreter` The associated interpreter.

Methods in org.apache.batik.bridge that return Interpreter
`Interpreter` `ScriptingEnvironment.Window.getInterpreter()` Returns the associated interpreter.
`Interpreter` `BridgeContext.getInterpreter(java.lang.String language)` Returns a Interpreter for the specified language.
`Interpreter` `BaseScriptingEnvironment.getInterpreter()` Returns the default Interpreter for this document.
`Interpreter` `BaseScriptingEnvironment.getInterpreter(java.lang.String lang)`
`Interpreter` `BaseScriptingEnvironment.Window.getInterpreter()` Returns the associated interpreter.

Methods in org.apache.batik.bridge with parameters of type Interpreter
`Window` `ScriptingEnvironment.createWindow(Interpreter interp, java.lang.String lang)` Creates a new Window object.
`Window` `BaseScriptingEnvironment.createWindow(Interpreter interp, java.lang.String lang)` Creates a new Window object.
`void` `BaseScriptingEnvironment.initializeEnvironment(Interpreter interp, java.lang.String lang)` Initializes the environment of the given interpreter.

Constructors in org.apache.batik.bridge with parameters of type Interpreter
`ScriptingEnvironment.EvaluateRunnable(java.lang.String s, Interpreter interp)`
`ScriptingEnvironment.EvaluateIntervalRunnable(java.lang.String s, Interpreter interp)`
`ScriptingEnvironment.Window(Interpreter interp, java.lang.String lang)` Creates a new Window for the given language.
`BaseScriptingEnvironment.Window(Interpreter interp, java.lang.String lang)` Creates a new Window.

Uses of Interpreter in org.apache.batik.script

Methods in org.apache.batik.script that return Interpreter
`Interpreter` `Window.getInterpreter()` Returns the associated interpreter.
`Interpreter` `InterpreterPool.createInterpreter(org.w3c.dom.Document document, java.lang.String language)` Creates a new interpreter for the specified document and according to the specified language.
`Interpreter` `InterpreterFactory.createInterpreter(java.net.URL documentURL)` This method should create an instance of `Interpreter` interface implementation.

Uses of Interpreter in org.apache.batik.script.jacl

Classes in org.apache.batik.script.jacl that implement Interpreter
`class` `JaclInterpreter` A simple implementation of `Interpreter` interface to use JACL Tcl parser.

Methods in org.apache.batik.script.jacl that return Interpreter
`Interpreter` `JaclInterpreterFactory.createInterpreter(java.net.URL documentURL)` Creates an instance of `JaclInterpreter` class.

Uses of Interpreter in org.apache.batik.script.jpython

Classes in org.apache.batik.script.jpython that implement Interpreter
`class` `JPythonInterpreter` A simple implementation of `Interpreter` interface to use JPython python parser.

Methods in org.apache.batik.script.jpython that return Interpreter
`Interpreter` `JPythonInterpreterFactory.createInterpreter(java.net.URL documentURL)` Creates an instance of `JPythonInterpreter` class.

Uses of Interpreter in org.apache.batik.script.rhino

Classes in org.apache.batik.script.rhino that implement Interpreter
`class` `RhinoInterpreter` A simple implementation of `Interpreter` interface to use Rhino ECMAScript interpreter.

Methods in org.apache.batik.script.rhino that return Interpreter
`Interpreter` `RhinoInterpreterFactory.createInterpreter(java.net.URL documentURL)` Creates an instance of `RhinoInterpreter` class.

Copyright © 2004 Apache Software Foundation. All Rights Reserved.