| Package | Description |
|---|---|
| org.apache.batik.bridge |
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
|
| org.apache.batik.bridge.svg12 | |
| org.apache.batik.script |
Provides an API for interpreting scripting language found in
SVG files.
|
| org.apache.batik.script.jpython |
Provides an API for interpreting Python language through
the JPython interpreter.
|
| org.apache.batik.swing.svg |
| Modifier and Type | Class | Description |
|---|---|---|
class |
RhinoInterpreter |
A simple implementation of
Interpreter interface to use
Rhino ECMAScript interpreter. |
class |
SVG12RhinoInterpreter |
A RhinoInterpreter for SVG 1.2 documents.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected Interpreter |
BaseScriptingEnvironment.interpreter |
The default Interpreter for the document
|
protected Interpreter |
BaseScriptingEnvironment.Window.interpreter |
The associated interpreter.
|
protected Interpreter |
ScriptingEnvironment.EvaluateIntervalRunnable.interpreter |
|
protected Interpreter |
ScriptingEnvironment.EvaluateRunnable.interpreter |
|
protected Interpreter |
ScriptingEnvironment.Window.interpreter |
The associated interpreter.
|
| Modifier and Type | Method | Description |
|---|---|---|
Interpreter |
RhinoInterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12) |
Creates an instance of
RhinoInterpreter class. |
Interpreter |
RhinoInterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12,
ImportInfo imports) |
Creates an instance of
RhinoInterpreter class. |
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.
|
Interpreter |
BridgeContext.getInterpreter(java.lang.String language) |
Returns a Interpreter for the specified language.
|
Interpreter |
ScriptingEnvironment.Window.getInterpreter() |
Returns the associated interpreter.
|
Interpreter |
Window.getInterpreter() |
Returns the associated interpreter.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected Window |
BaseScriptingEnvironment.createWindow(Interpreter interp,
java.lang.String lang) |
Creates a new Window object.
|
protected Window |
ScriptingEnvironment.createWindow(Interpreter interp,
java.lang.String lang) |
Creates a new Window object.
|
Window |
BaseScriptingEnvironment.getWindow(Interpreter interp,
java.lang.String lang) |
Returns the Window object for the specified
Interpreter. |
void |
BaseScriptingEnvironment.initializeEnvironment(Interpreter interp,
java.lang.String lang) |
Initializes the environment of the given interpreter.
|
| Constructor | Description |
|---|---|
EvaluateIntervalRunnable(java.lang.String s,
Interpreter interp) |
|
EvaluateRunnable(java.lang.String s,
Interpreter interp) |
|
Window(Interpreter interp,
java.lang.String lang) |
Creates a new Window.
|
Window(Interpreter interp,
java.lang.String lang) |
Creates a new Window for the given language.
|
| Modifier and Type | Method | Description |
|---|---|---|
Window |
SVG12ScriptingEnvironment.createWindow(Interpreter interp,
java.lang.String lang) |
Creates a new Window object.
|
| Constructor | Description |
|---|---|
Global(Interpreter interp,
java.lang.String lang) |
Creates a new Global object.
|
| Modifier and Type | Method | Description |
|---|---|---|
Interpreter |
InterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12) |
This method should create an instance of
Interpreter
interface implementation. |
Interpreter |
InterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12,
ImportInfo imports) |
This method should create an instance of
Interpreter
interface implementation. |
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 |
InterpreterPool.createInterpreter(org.w3c.dom.Document document,
java.lang.String language,
ImportInfo imports) |
Creates a new interpreter for the specified document and
according to the specified language.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
JPythonInterpreter |
A simple implementation of
Interpreter interface to use
JPython python parser. |
| Modifier and Type | Method | Description |
|---|---|---|
Interpreter |
JPythonInterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12) |
Creates an instance of
JPythonInterpreter class. |
Interpreter |
JPythonInterpreterFactory.createInterpreter(java.net.URL documentURL,
boolean svg12,
ImportInfo imports) |
Creates an instance of
JPythonInterpreter class. |
| Modifier and Type | Method | Description |
|---|---|---|
Interpreter |
JSVGComponent.getInterpreter(java.lang.String type) |
Returns the
Interpreter being used for script of the given
MIME type. |
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.