Java Doc for Event.java in  » Graphic-Library » batik » org » w3c » dom » events » 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.w3c.dom.events 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.w3c.dom.events.Event

All known Subclasses:   org.apache.batik.dom.events.AbstractEvent,
Event
public interface Event (Code)
The Event interface is used to provide contextual information about an event to the listener processing the event. An object which implements the Event interface is passed as the parameter to an EventListener. More specific context information is passed to event listeners by deriving additional interfaces from Event which contain information directly relating to the type of event they represent. These derived interfaces are also implemented by the object passed to the event listener.

To create an instance of the Event interface, use the DocumentEvent.createEvent("Event") method call.

See also the Document Object Model (DOM) Level 3 Events Specification .
since:
   DOM Level 2



Field Summary
final public static  shortAT_TARGET
     The current event is in the target phase, i.e.
final public static  shortBUBBLING_PHASE
     The current event phase is the bubbling phase.
final public static  shortCAPTURING_PHASE
     The current event phase is the capture phase.


Method Summary
public  booleangetBubbles()
     Used to indicate whether or not an event is a bubbling event.
public  booleangetCancelable()
     Used to indicate whether or not an event can have its default action prevented (see also ).
public  EventTargetgetCurrentTarget()
     Used to indicate the EventTarget whose EventListeners are currently being processed.
public  booleangetDefaultPrevented()
     Used to indicate whether Event.preventDefault() has been called for this event.
public  shortgetEventPhase()
     Used to indicate which phase of event flow is currently being accomplished.
public  StringgetNamespaceURI()
     The namespace URI associated with this event at creation time, or null if it is unspecified.
public  EventTargetgetTarget()
     Used to indicate the event target.
public  longgetTimeStamp()
     Used to specify the time at which the event was created in milliseconds relative to 1970-01-01T00:00:00Z.
public  StringgetType()
     The local name of the event type.
public  voidinitEvent(String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)
     The initEvent method is used to initialize the value of an Event created through the DocumentEvent.createEvent method.
public  voidinitEventNS(String namespaceURIArg, String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)
     The initEventNS method is used to initialize the value of an Event object and has the same behavior as Event.initEvent().
public  voidpreventDefault()
     If an event is cancelable, the preventDefault method is used to signify that the event is to be canceled, meaning any default action normally taken by the implementation as a result of the event will not occur (see also ), and thus independently of event groups.
public  voidstopImmediatePropagation()
     This method is used to prevent event listeners of the same group to be triggered and, unlike Event.stopPropagation() its effect is immediate (see ).
public  voidstopPropagation()
     This method is used to prevent event listeners of the same group to be triggered but its effect is deferred until all event listeners attached on the Event.currentTarget have been triggered (see ).

Field Detail
AT_TARGET
final public static short AT_TARGET(Code)
The current event is in the target phase, i.e. it is being evaluated at the event target.



BUBBLING_PHASE
final public static short BUBBLING_PHASE(Code)
The current event phase is the bubbling phase.



CAPTURING_PHASE
final public static short CAPTURING_PHASE(Code)
The current event phase is the capture phase.





Method Detail
getBubbles
public boolean getBubbles()(Code)
Used to indicate whether or not an event is a bubbling event. If the event can bubble the value is true, otherwise the value is false.



getCancelable
public boolean getCancelable()(Code)
Used to indicate whether or not an event can have its default action prevented (see also ). If the default action can be prevented the value is true, otherwise the value is false .



getCurrentTarget
public EventTarget getCurrentTarget()(Code)
Used to indicate the EventTarget whose EventListeners are currently being processed. This is particularly useful during the capture and bubbling phases. This attribute could contain the target node or a target ancestor when used with the .



getDefaultPrevented
public boolean getDefaultPrevented()(Code)
Used to indicate whether Event.preventDefault() has been called for this event.
since:
   DOM Level 3



getEventPhase
public short getEventPhase()(Code)
Used to indicate which phase of event flow is currently being accomplished.



getNamespaceURI
public String getNamespaceURI()(Code)
The namespace URI associated with this event at creation time, or null if it is unspecified.
For events initialized with a DOM Level 2 Events method, such as Event.initEvent(), this is always null.
since:
   DOM Level 3



getTarget
public EventTarget getTarget()(Code)
Used to indicate the event target. This attribute contains the target node when used with the .



getTimeStamp
public long getTimeStamp()(Code)
Used to specify the time at which the event was created in milliseconds relative to 1970-01-01T00:00:00Z. Due to the fact that some systems may not provide this information the value of timeStamp may be not available for all events. When not available, the value is 0.



getType
public String getType()(Code)
The local name of the event type. The name must be an NCName as defined in [XML Namespaces 1.1] and is case-sensitive.



initEvent
public void initEvent(String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)(Code)
The initEvent method is used to initialize the value of an Event created through the DocumentEvent.createEvent method. This method may only be called before the Event has been dispatched via the EventTarget.dispatchEvent() method. If the method is called several times before invoking EventTarget.dispatchEvent, only the final invocation takes precedence. This method has no effect if called after the event has been dispatched. If called from a subclass of the Event interface only the values specified in this method are modified, all other attributes are left unchanged.
This method sets the Event.type attribute to eventTypeArg, and Event.namespaceURI to null. To initialize an event with a namespace URI, use the Event.initEventNS() method.
Parameters:
  eventTypeArg - Specifies Event.type, the local name of the event type.
Parameters:
  canBubbleArg - Specifies Event.bubbles. This parameter overrides the intrinsic bubbling behavior of the event.
Parameters:
  cancelableArg - Specifies Event.cancelable. This parameter overrides the intrinsic cancelable behavior of the event.



initEventNS
public void initEventNS(String namespaceURIArg, String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)(Code)
The initEventNS method is used to initialize the value of an Event object and has the same behavior as Event.initEvent().
Parameters:
  namespaceURIArg - Specifies Event.namespaceURI, the namespace URI associated with this event, or null if no namespace.
Parameters:
  eventTypeArg - Refer to the Event.initEvent() method for a description of this parameter.
Parameters:
  canBubbleArg - Refer to the Event.initEvent() method for a description of this parameter.
Parameters:
  cancelableArg - Refer to the Event.initEvent() method for a description of this parameter.
since:
   DOM Level 3



preventDefault
public void preventDefault()(Code)
If an event is cancelable, the preventDefault method is used to signify that the event is to be canceled, meaning any default action normally taken by the implementation as a result of the event will not occur (see also ), and thus independently of event groups. Calling this method for a non-cancelable event has no effect.

Note: This method does not stop the event propagation; use Event.stopPropagation() or Event.stopImmediatePropagation() for that effect.




stopImmediatePropagation
public void stopImmediatePropagation()(Code)
This method is used to prevent event listeners of the same group to be triggered and, unlike Event.stopPropagation() its effect is immediate (see ). Once it has been called, further calls to that method have no additional effect.

Note: This method does not prevent the default action from being invoked; use Event.preventDefault() for that effect.
since:
   DOM Level 3




stopPropagation
public void stopPropagation()(Code)
This method is used to prevent event listeners of the same group to be triggered but its effect is deferred until all event listeners attached on the Event.currentTarget have been triggered (see ). Once it has been called, further calls to that method have no additional effect.

Note: This method does not prevent the default action from being invoked; use Event.preventDefault() for that effect.




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