public class SVG12ScriptingEnvironment extends ScriptingEnvironment
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
SVG12ScriptingEnvironment.DOMAttrModifiedListener |
|
protected class |
SVG12ScriptingEnvironment.DOMNodeInsertedListener |
The listener class for 'DOMNodeInserted' event.
|
protected class |
SVG12ScriptingEnvironment.DOMNodeRemovedListener |
The listener class for 'DOMNodeRemoved' event.
|
protected class |
SVG12ScriptingEnvironment.Global |
The SVGGlobal object.
|
protected class |
SVG12ScriptingEnvironment.HandlerScriptingEventListener |
To handle a scripting event with an XML Events style handler.
|
ScriptingEnvironment.EvaluateIntervalRunnable, ScriptingEnvironment.EvaluateRunnable, ScriptingEnvironment.EvaluateRunnableRunnable, ScriptingEnvironment.ScriptingEventListener, ScriptingEnvironment.Window| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
HANDLER_SCRIPT_DESCRIPTION |
Constant used to describe handler scripts.
|
protected TriplyIndexedTable |
handlerScriptingListeners |
The listeners for XML Events style handlers.
|
ALTERNATE_EVENT_NAME, APPLICATION_ECMASCRIPT, bridgeContext, docPURL, document, EVENT_NAME, EVENT_SCRIPT_DESCRIPTION, executedScripts, INLINE_SCRIPT_DESCRIPTION, interpreter, languages, userAgent, windowObjectsactivateListener, beginListener, clickListener, domAttrModifiedListener, domNodeInsertedListener, domNodeRemovedListener, endListener, focusinListener, focusoutListener, keydownListener, keypressListener, keyupListener, listeners, mousedownListener, mousemoveListener, mouseoutListener, mouseoverListener, mouseupListener, repeatListener, SVG_DOM_EVENT, SVG_EVENT_ATTRS, svgAbortListener, svgErrorListener, svgResizeListener, svgScrollListener, svgUnloadListener, svgZoomListener, timer, updateManager, updateRunnableQueue| Constructor | Description |
|---|---|
SVG12ScriptingEnvironment(BridgeContext ctx) |
Creates a new SVG12ScriptingEnvironment.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addDocumentListeners() |
Adds DOM listeners to the document.
|
protected void |
addScriptingListenersOn(org.w3c.dom.Element elt) |
Adds the scripting listeners to the given element.
|
Window |
createWindow(Interpreter interp,
java.lang.String lang) |
Creates a new Window object.
|
protected void |
removeDocumentListeners() |
Removes DOM listeners from the document.
|
protected void |
removeScriptingListenersOn(org.w3c.dom.Element elt) |
Removes the scripting listeners from the given element.
|
checkCompatibleScriptURL, dispatchSVGDocEvent, dispatchSVGLoad, dispatchSVGLoadEvent, dispatchSVGResizeEvent, dispatchSVGScrollEvent, dispatchSVGZoomEvent, getInterpreter, getInterpreter, getWindow, getWindow, handleInterpreterException, handleSecurityException, initializeEnvironment, isDynamicDocument, isDynamicElement, isDynamicElement, loadScript, loadScriptsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddScriptingListeners, interrupt, removeScriptingListeners, runEventHandler, updateScriptingListenerspublic static final java.lang.String HANDLER_SCRIPT_DESCRIPTION
protected TriplyIndexedTable handlerScriptingListeners
public SVG12ScriptingEnvironment(BridgeContext ctx)
ctx - the bridge contextprotected void addDocumentListeners()
addDocumentListeners in class ScriptingEnvironmentprotected void removeDocumentListeners()
removeDocumentListeners in class ScriptingEnvironmentprotected void addScriptingListenersOn(org.w3c.dom.Element elt)
addScriptingListenersOn in class ScriptingEnvironmentprotected void removeScriptingListenersOn(org.w3c.dom.Element elt)
removeScriptingListenersOn in class ScriptingEnvironmentpublic Window createWindow(Interpreter interp, java.lang.String lang)
createWindow in class ScriptingEnvironmentCopyright ? 2018 Apache Software Foundation. All Rights Reserved.