|
|||||||||
| Home >> All >> org >> apache >> batik >> [ bridge overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.batik.bridge
Class ScriptingEnvironment

java.lang.Objectorg.apache.batik.bridge.BaseScriptingEnvironment
org.apache.batik.bridge.ScriptingEnvironment
- public class ScriptingEnvironment
- extends BaseScriptingEnvironment
This class contains the informations needed by the SVG scripting.
- Version:
- $Id: ScriptingEnvironment.java,v 1.49 2005/04/02 14:26:09 deweese Exp $
| Nested Class Summary | |
protected class |
ScriptingEnvironment.DOMAttrModifiedListener
|
protected class |
ScriptingEnvironment.DOMNodeInsertedListener
The listener class for 'DOMNodeInserted' event. |
protected class |
ScriptingEnvironment.DOMNodeRemovedListener
The listener class for 'DOMNodeRemoved' event. |
protected class |
ScriptingEnvironment.EvaluateIntervalRunnable
To interpret a script. |
protected class |
ScriptingEnvironment.EvaluateRunnable
To interpret a script. |
protected class |
ScriptingEnvironment.EvaluateRunnableRunnable
To call a Runnable. |
protected class |
ScriptingEnvironment.ScriptingEventListener
To handle a scripting event. |
protected class |
ScriptingEnvironment.Window
Represents the window object of this environment. |
| Fields inherited from class org.apache.batik.bridge.BaseScriptingEnvironment |
ALTERNATE_EVENT_NAME, bridgeContext, docPURL, document, EVENT_NAME, EVENT_SCRIPT_DESCRIPTION, INLINE_SCRIPT_DESCRIPTION, interpreter, languages, userAgent |
| Constructor Summary | |
ScriptingEnvironment(BridgeContext ctx)
Creates a new ScriptingEnvironment. |
|
| Method Summary | |
protected void |
addScriptingListeners(org.w3c.dom.Node node)
Adds the scripting listeners to the given element. |
org.apache.batik.script.Window |
createWindow(org.apache.batik.script.Interpreter interp,
java.lang.String lang)
Creates a new Window object. |
void |
interrupt()
Interrupts the periodic tasks and dispose this ScriptingEnvironment. |
protected void |
removeScriptingListeners(org.w3c.dom.Node node)
Removes the scripting listeners from the given element. |
void |
runEventHandler(java.lang.String script,
org.w3c.dom.events.Event evt,
java.lang.String lang,
java.lang.String desc)
Runs an event handler. |
protected void |
updateScriptingListeners(org.w3c.dom.Element elt,
java.lang.String attr)
Updates the registration of a listener on the given element. |
| Methods inherited from class org.apache.batik.bridge.BaseScriptingEnvironment |
checkCompatibleScriptURL, createWindow, dispatchSVGDocEvent, dispatchSVGLoad, dispatchSVGLoadEvent, dispatchSVGResizeEvent, dispatchSVGScrollEvent, dispatchSVGZoomEvent, getInterpreter, getInterpreter, handleInterpreterException, handleSecurityException, initializeEnvironment, isDynamicDocument, isDynamicElement, isDynamicElement, loadScripts |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
FRAGMENT_PREFIX
protected static final java.lang.String FRAGMENT_PREFIX
- Used in 'parseXML()'.
- See Also:
- Constant Field Values
FRAGMENT_SUFFIX
protected static final java.lang.String FRAGMENT_SUFFIX
- See Also:
- Constant Field Values
SVG_EVENT_ATTRS
public static final java.lang.String[] SVG_EVENT_ATTRS
SVG_DOM_EVENT
public static final java.lang.String[] SVG_DOM_EVENT
timer
protected java.util.Timer timer
- The timer for periodic or delayed tasks.
updateManager
protected UpdateManager updateManager
- The update manager.
updateRunnableQueue
protected org.apache.batik.util.RunnableQueue updateRunnableQueue
- The update runnable queue.
domNodeInsertedListener
protected org.w3c.dom.events.EventListener domNodeInsertedListener
- The DOMNodeInserted event listener.
domNodeRemovedListener
protected org.w3c.dom.events.EventListener domNodeRemovedListener
- The DOMNodeRemoved event listener.
domAttrModifiedListener
protected org.w3c.dom.events.EventListener domAttrModifiedListener
- The DOMAttrModified event listener.
svgAbortListener
protected org.w3c.dom.events.EventListener svgAbortListener
- The SVGAbort event listener.
svgErrorListener
protected org.w3c.dom.events.EventListener svgErrorListener
- The SVGError event listener.
svgResizeListener
protected org.w3c.dom.events.EventListener svgResizeListener
- The SVGResize event listener.
svgScrollListener
protected org.w3c.dom.events.EventListener svgScrollListener
- The SVGScroll event listener.
svgUnloadListener
protected org.w3c.dom.events.EventListener svgUnloadListener
- The SVGUnload event listener.
svgZoomListener
protected org.w3c.dom.events.EventListener svgZoomListener
- The SVGZoom event listener.
beginListener
protected org.w3c.dom.events.EventListener beginListener
- The begin event listener.
endListener
protected org.w3c.dom.events.EventListener endListener
- The end event listener.
repeatListener
protected org.w3c.dom.events.EventListener repeatListener
- The repeat event listener.
focusinListener
protected org.w3c.dom.events.EventListener focusinListener
- The focusin event listener.
focusoutListener
protected org.w3c.dom.events.EventListener focusoutListener
- The focusout event listener.
activateListener
protected org.w3c.dom.events.EventListener activateListener
- The activate event listener.
clickListener
protected org.w3c.dom.events.EventListener clickListener
- The click event listener.
mousedownListener
protected org.w3c.dom.events.EventListener mousedownListener
- The mousedown event listener.
mouseupListener
protected org.w3c.dom.events.EventListener mouseupListener
- The mouseup event listener.
mouseoverListener
protected org.w3c.dom.events.EventListener mouseoverListener
- The mouseover event listener.
mouseoutListener
protected org.w3c.dom.events.EventListener mouseoutListener
- The mouseout event listener.
mousemoveListener
protected org.w3c.dom.events.EventListener mousemoveListener
- The mousemove event listener.
keypressListener
protected org.w3c.dom.events.EventListener keypressListener
- The keypress event listener.
keydownListener
protected org.w3c.dom.events.EventListener keydownListener
- The keydown event listener.
keyupListener
protected org.w3c.dom.events.EventListener keyupListener
- The keyup event listener.
listeners
protected org.w3c.dom.events.EventListener[] listeners
attrToDOMEvent
java.util.Map attrToDOMEvent
attrToListener
java.util.Map attrToListener
| Constructor Detail |
ScriptingEnvironment
public ScriptingEnvironment(BridgeContext ctx)
- Creates a new ScriptingEnvironment.
| Method Detail |
createWindow
public org.apache.batik.script.Window createWindow(org.apache.batik.script.Interpreter interp, java.lang.String lang)
- Creates a new Window object.
- Overrides:
createWindowin classBaseScriptingEnvironment
runEventHandler
public void runEventHandler(java.lang.String script, org.w3c.dom.events.Event evt, java.lang.String lang, java.lang.String desc)
- Runs an event handler.
interrupt
public void interrupt()
- Interrupts the periodic tasks and dispose this ScriptingEnvironment.
addScriptingListeners
protected void addScriptingListeners(org.w3c.dom.Node node)
- Adds the scripting listeners to the given element.
removeScriptingListeners
protected void removeScriptingListeners(org.w3c.dom.Node node)
- Removes the scripting listeners from the given element.
updateScriptingListeners
protected void updateScriptingListeners(org.w3c.dom.Element elt, java.lang.String attr)
- Updates the registration of a listener on the given element.
|
|||||||||
| Home >> All >> org >> apache >> batik >> [ bridge overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC