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.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.swing.svg |
Modifier and Type | Class and 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 and Description |
---|---|
protected Interpreter |
BaseScriptingEnvironment.interpreter
The default Interpreter for the document
|
protected Interpreter |
BaseScriptingEnvironment.Window.interpreter
The associated interpreter.
|
protected Interpreter |
ScriptingEnvironment.EvaluateRunnable.interpreter |
protected Interpreter |
ScriptingEnvironment.EvaluateIntervalRunnable.interpreter |
protected Interpreter |
ScriptingEnvironment.Window.interpreter
The associated interpreter.
|
Modifier and Type | Method and Description |
---|---|
Interpreter |
RhinoInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12)
Creates an instance of
RhinoInterpreter class. |
Interpreter |
RhinoInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12,
ImportInfo imports)
Creates an instance of
RhinoInterpreter class. |
Interpreter |
Window.getInterpreter()
Returns the associated interpreter.
|
Interpreter |
BaseScriptingEnvironment.getInterpreter()
Returns the default Interpreter for this document.
|
Interpreter |
BaseScriptingEnvironment.Window.getInterpreter()
Returns the associated interpreter.
|
Interpreter |
ScriptingEnvironment.Window.getInterpreter()
Returns the associated interpreter.
|
Interpreter |
BaseScriptingEnvironment.getInterpreter(String lang) |
Interpreter |
BridgeContext.getInterpreter(String language)
Returns a Interpreter for the specified language.
|
Modifier and Type | Method and Description |
---|---|
protected Window |
BaseScriptingEnvironment.createWindow(Interpreter interp,
String lang)
Creates a new Window object.
|
protected Window |
ScriptingEnvironment.createWindow(Interpreter interp,
String lang)
Creates a new Window object.
|
Window |
BaseScriptingEnvironment.getWindow(Interpreter interp,
String lang)
Returns the Window object for the specified
Interpreter . |
void |
BaseScriptingEnvironment.initializeEnvironment(Interpreter interp,
String lang)
Initializes the environment of the given interpreter.
|
Constructor and Description |
---|
EvaluateIntervalRunnable(String s,
Interpreter interp) |
EvaluateRunnable(String s,
Interpreter interp) |
Window(Interpreter interp,
String lang)
Creates a new Window.
|
Window(Interpreter interp,
String lang)
Creates a new Window for the given language.
|
Modifier and Type | Method and Description |
---|---|
Window |
SVG12ScriptingEnvironment.createWindow(Interpreter interp,
String lang)
Creates a new Window object.
|
Constructor and Description |
---|
Global(Interpreter interp,
String lang)
Creates a new Global object.
|
Modifier and Type | Method and Description |
---|---|
Interpreter |
InterpreterPool.createInterpreter(Document document,
String language)
Creates a new interpreter for the specified document and
according to the specified language.
|
Interpreter |
InterpreterPool.createInterpreter(Document document,
String language,
ImportInfo imports)
Creates a new interpreter for the specified document and
according to the specified language.
|
Interpreter |
InterpreterFactory.createInterpreter(URL documentURL,
boolean svg12)
This method should create an instance of
Interpreter
interface implementation. |
Interpreter |
InterpreterFactory.createInterpreter(URL documentURL,
boolean svg12,
ImportInfo imports)
This method should create an instance of
Interpreter
interface implementation. |
Modifier and Type | Class and Description |
---|---|
class |
JaclInterpreter
A simple implementation of
Interpreter interface to use
JACL Tcl parser. |
Modifier and Type | Method and Description |
---|---|
Interpreter |
JaclInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12)
Creates an instance of
JaclInterpreter class. |
Interpreter |
JaclInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12,
ImportInfo imports)
Creates an instance of
JaclInterpreter class. |
Modifier and Type | Class and Description |
---|---|
class |
JPythonInterpreter
A simple implementation of
Interpreter interface to use
JPython python parser. |
Modifier and Type | Method and Description |
---|---|
Interpreter |
JPythonInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12)
Creates an instance of
JPythonInterpreter class. |
Interpreter |
JPythonInterpreterFactory.createInterpreter(URL documentURL,
boolean svg12,
ImportInfo imports)
Creates an instance of
JPythonInterpreter class. |
Modifier and Type | Method and Description |
---|---|
Interpreter |
JSVGComponent.getInterpreter(String type)
Returns the
Interpreter being used for script of the given
MIME type. |
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.