Java Doc for ScriptingEnvironment.java in  » Graphic-Library » batik » org » apache » batik » bridge » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Graphic Library » batik » org.apache.batik.bridge 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.batik.bridge.BaseScriptingEnvironment
      org.apache.batik.bridge.ScriptingEnvironment

All known Subclasses:   org.apache.batik.bridge.svg12.SVG12ScriptingEnvironment,
ScriptingEnvironment
public class ScriptingEnvironment extends BaseScriptingEnvironment (Code)
This class contains the informations needed by the SVG scripting.
author:
   Stephane Hillion
version:
   $Id: ScriptingEnvironment.java 478160 2006-11-22 13:35:06Z dvholten $

Inner Class :protected class EvaluateRunnable implements Runnable
Inner Class :protected class EvaluateIntervalRunnable implements Runnable
Inner Class :protected class EvaluateRunnableRunnable implements Runnable
Inner Class :protected class Window implements org.apache.batik.script.Window
Inner Class :protected class DOMNodeInsertedListener implements EventListener
Inner Class :protected class DOMNodeRemovedListener implements EventListener
Inner Class :protected class DOMAttrModifiedListener implements EventListener
Inner Class :protected class ScriptingEventListener implements EventListener

Field Summary
final protected static  StringFRAGMENT_PREFIX
     Used in 'parseXML()'.
final protected static  StringFRAGMENT_SUFFIX
    
final public static  String[]SVG_DOM_EVENT
    
final public static  String[]SVG_EVENT_ATTRS
    
protected  EventListeneractivateListener
     The activate event listener.
 MapattrToDOMEvent
    
 MapattrToListener
    
protected  EventListenerbeginListener
     The begin event listener.
protected  EventListenerclickListener
     The click event listener.
protected  EventListenerdomAttrModifiedListener
     The DOMAttrModified event listener.
protected  EventListenerdomNodeInsertedListener
     The DOMNodeInserted event listener.
protected  EventListenerdomNodeRemovedListener
     The DOMNodeRemoved event listener.
protected  EventListenerendListener
     The end event listener.
protected  EventListenerfocusinListener
     The focusin event listener.
protected  EventListenerfocusoutListener
     The focusout event listener.
protected  EventListenerkeydownListener
     The keydown event listener.
protected  EventListenerkeypressListener
     The keypress event listener.
protected  EventListenerkeyupListener
     The keyup event listener.
protected  EventListener[]listeners
    
protected  EventListenermousedownListener
     The mousedown event listener.
protected  EventListenermousemoveListener
     The mousemove event listener.
protected  EventListenermouseoutListener
     The mouseout event listener.
protected  EventListenermouseoverListener
     The mouseover event listener.
protected  EventListenermouseupListener
     The mouseup event listener.
protected  EventListenerrepeatListener
     The repeat event listener.
protected  EventListenersvgAbortListener
     The SVGAbort event listener.
protected  EventListenersvgErrorListener
     The SVGError event listener.
protected  EventListenersvgResizeListener
     The SVGResize event listener.
protected  EventListenersvgScrollListener
     The SVGScroll event listener.
protected  EventListenersvgUnloadListener
     The SVGUnload event listener.
protected  EventListenersvgZoomListener
     The SVGZoom event listener.
protected  Timertimer
     The timer for periodic or delayed tasks.
protected  UpdateManagerupdateManager
     The update manager.
protected  RunnableQueueupdateRunnableQueue
     The update runnable queue.

Constructor Summary
public  ScriptingEnvironment(BridgeContext ctx)
     Creates a new ScriptingEnvironment.

Method Summary
protected  voidaddDocumentListeners()
     Adds DOM listeners to the document.
public  voidaddScriptingListeners(Node node)
     Adds the scripting listeners to the given element and all of its descendants.
protected  voidaddScriptingListenersOn(Element elt)
     Adds the scripting listeners to the given element.
public  org.apache.batik.script.WindowcreateWindow(Interpreter interp, String lang)
     Creates a new Window object.
public  voidinterrupt()
     Interrupts the periodic tasks and dispose this ScriptingEnvironment.
protected  voidremoveDocumentListeners()
     Removes DOM listeners from the document.
protected  voidremoveScriptingListeners(Node node)
     Removes the scripting listeners from the given element and all of its descendants.
protected  voidremoveScriptingListenersOn(Element elt)
     Removes the scripting listeners from the given element.
public  voidrunEventHandler(String script, Event evt, String lang, String desc)
     Runs an event handler.
protected  voidupdateScriptingListeners(Element elt, String attr)
     Updates the registration of a listener on the given element.

Field Detail
FRAGMENT_PREFIX
final protected static String FRAGMENT_PREFIX(Code)
Used in 'parseXML()'.



FRAGMENT_SUFFIX
final protected static String FRAGMENT_SUFFIX(Code)



SVG_DOM_EVENT
final public static String[] SVG_DOM_EVENT(Code)



SVG_EVENT_ATTRS
final public static String[] SVG_EVENT_ATTRS(Code)



activateListener
protected EventListener activateListener(Code)
The activate event listener.



attrToDOMEvent
Map attrToDOMEvent(Code)



attrToListener
Map attrToListener(Code)



beginListener
protected EventListener beginListener(Code)
The begin event listener.



clickListener
protected EventListener clickListener(Code)
The click event listener.



domAttrModifiedListener
protected EventListener domAttrModifiedListener(Code)
The DOMAttrModified event listener.



domNodeInsertedListener
protected EventListener domNodeInsertedListener(Code)
The DOMNodeInserted event listener.



domNodeRemovedListener
protected EventListener domNodeRemovedListener(Code)
The DOMNodeRemoved event listener.



endListener
protected EventListener endListener(Code)
The end event listener.



focusinListener
protected EventListener focusinListener(Code)
The focusin event listener.



focusoutListener
protected EventListener focusoutListener(Code)
The focusout event listener.



keydownListener
protected EventListener keydownListener(Code)
The keydown event listener.



keypressListener
protected EventListener keypressListener(Code)
The keypress event listener.



keyupListener
protected EventListener keyupListener(Code)
The keyup event listener.



listeners
protected EventListener[] listeners(Code)



mousedownListener
protected EventListener mousedownListener(Code)
The mousedown event listener.



mousemoveListener
protected EventListener mousemoveListener(Code)
The mousemove event listener.



mouseoutListener
protected EventListener mouseoutListener(Code)
The mouseout event listener.



mouseoverListener
protected EventListener mouseoverListener(Code)
The mouseover event listener.



mouseupListener
protected EventListener mouseupListener(Code)
The mouseup event listener.



repeatListener
protected EventListener repeatListener(Code)
The repeat event listener.



svgAbortListener
protected EventListener svgAbortListener(Code)
The SVGAbort event listener.



svgErrorListener
protected EventListener svgErrorListener(Code)
The SVGError event listener.



svgResizeListener
protected EventListener svgResizeListener(Code)
The SVGResize event listener.



svgScrollListener
protected EventListener svgScrollListener(Code)
The SVGScroll event listener.



svgUnloadListener
protected EventListener svgUnloadListener(Code)
The SVGUnload event listener.



svgZoomListener
protected EventListener svgZoomListener(Code)
The SVGZoom event listener.



timer
protected Timer timer(Code)
The timer for periodic or delayed tasks.



updateManager
protected UpdateManager updateManager(Code)
The update manager.



updateRunnableQueue
protected RunnableQueue updateRunnableQueue(Code)
The update runnable queue.




Constructor Detail
ScriptingEnvironment
public ScriptingEnvironment(BridgeContext ctx)(Code)
Creates a new ScriptingEnvironment.
Parameters:
  ctx - the bridge context




Method Detail
addDocumentListeners
protected void addDocumentListeners()(Code)
Adds DOM listeners to the document.



addScriptingListeners
public void addScriptingListeners(Node node)(Code)
Adds the scripting listeners to the given element and all of its descendants.



addScriptingListenersOn
protected void addScriptingListenersOn(Element elt)(Code)
Adds the scripting listeners to the given element.



createWindow
public org.apache.batik.script.Window createWindow(Interpreter interp, String lang)(Code)
Creates a new Window object.



interrupt
public void interrupt()(Code)
Interrupts the periodic tasks and dispose this ScriptingEnvironment.



removeDocumentListeners
protected void removeDocumentListeners()(Code)
Removes DOM listeners from the document.



removeScriptingListeners
protected void removeScriptingListeners(Node node)(Code)
Removes the scripting listeners from the given element and all of its descendants.



removeScriptingListenersOn
protected void removeScriptingListenersOn(Element elt)(Code)
Removes the scripting listeners from the given element.



runEventHandler
public void runEventHandler(String script, Event evt, String lang, String desc)(Code)
Runs an event handler.



updateScriptingListeners
protected void updateScriptingListeners(Element elt, String attr)(Code)
Updates the registration of a listener on the given element.



Fields inherited from org.apache.batik.bridge.BaseScriptingEnvironment
final protected static String ALTERNATE_EVENT_NAME(Code)(Java Doc)
final protected static String APPLICATION_ECMASCRIPT(Code)(Java Doc)
final protected static String EVENT_NAME(Code)(Java Doc)
final public static String EVENT_SCRIPT_DESCRIPTION(Code)(Java Doc)
final public static String INLINE_SCRIPT_DESCRIPTION(Code)(Java Doc)
protected BridgeContext bridgeContext(Code)(Java Doc)
protected ParsedURL docPURL(Code)(Java Doc)
protected Document document(Code)(Java Doc)
protected Interpreter interpreter(Code)(Java Doc)
protected Set languages(Code)(Java Doc)
protected UserAgent userAgent(Code)(Java Doc)

Methods inherited from org.apache.batik.bridge.BaseScriptingEnvironment
protected void checkCompatibleScriptURL(String scriptType, ParsedURL scriptPURL)(Code)(Java Doc)
public org.apache.batik.script.Window createWindow(Interpreter interp, String lang)(Code)(Java Doc)
public org.apache.batik.script.Window createWindow()(Code)(Java Doc)
protected void dispatchSVGDocEvent(String eventType)(Code)(Java Doc)
protected void dispatchSVGLoad(Element elt, boolean checkCanRun, String lang)(Code)(Java Doc)
public void dispatchSVGLoadEvent()(Code)(Java Doc)
protected void dispatchSVGResizeEvent()(Code)(Java Doc)
protected void dispatchSVGScrollEvent()(Code)(Java Doc)
protected void dispatchSVGZoomEvent()(Code)(Java Doc)
public Interpreter getInterpreter()(Code)(Java Doc)
public Interpreter getInterpreter(String lang)(Code)(Java Doc)
protected void handleInterpreterException(InterpreterException ie)(Code)(Java Doc)
protected void handleSecurityException(SecurityException se)(Code)(Java Doc)
public void initializeEnvironment(Interpreter interp, String lang)(Code)(Java Doc)
public static boolean isDynamicDocument(BridgeContext ctx, Document doc)(Code)(Java Doc)
public static boolean isDynamicElement(BridgeContext ctx, Element elt)(Code)(Java Doc)
public static boolean isDynamicElement(Element elt, BridgeContext ctx, List bridgeExtensions)(Code)(Java Doc)
public void loadScripts()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.