public class EventImpl
extends java.lang.Object
implements org.w3c.dom.events.Event
| Modifier and Type | Field and Description | 
|---|---|
| boolean | bubbles | 
| boolean | cancelable | 
| org.w3c.dom.events.EventTarget | currentTarget | 
| short | eventPhase | 
| boolean | initialized | 
| boolean | preventDefault | 
| boolean | stopPropagation | 
| org.w3c.dom.events.EventTarget | target | 
| protected long | timeStamp | 
| java.lang.String | type | 
| Constructor and Description | 
|---|
| EventImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | getBubbles()Used to indicate whether or not an event is a bubbling event. | 
| boolean | getCancelable()Used to indicate whether or not an event can have its default action 
 prevented. | 
| org.w3c.dom.events.EventTarget | getCurrentTarget()Used to indicate the  EventTargetwhoseEventListenersare currently being processed. | 
| short | getEventPhase()Used to indicate which phase of event flow is currently being 
 evaluated. | 
| org.w3c.dom.events.EventTarget | getTarget()Used to indicate the  EventTargetto which the event was 
 originally dispatched. | 
| long | getTimeStamp()Used to specify the time (in milliseconds relative to the epoch) at 
 which the event was created. | 
| java.lang.String | getType()The name of the event (case-insensitive). | 
| void | initEvent(java.lang.String eventTypeArg,
         boolean canBubbleArg,
         boolean cancelableArg)The DOM doesn't deal with constructors, so instead we have an
 initializer call to set most of the read-only fields. | 
| void | preventDefault()Prevents any default processing built into the target node from
 occurring. | 
| void | stopPropagation()Causes exit from in-progress event dispatch before the next
 currentTarget is selected. | 
public java.lang.String type
public org.w3c.dom.events.EventTarget target
public org.w3c.dom.events.EventTarget currentTarget
public short eventPhase
public boolean initialized
public boolean bubbles
public boolean cancelable
public boolean stopPropagation
public boolean preventDefault
protected long timeStamp
public void initEvent(java.lang.String eventTypeArg,
             boolean canBubbleArg,
             boolean cancelableArg)
Note that init() -- and the subclass-specific initWhatever() calls -- may be reinvoked. At least one initialization is required; repeated initializations overwrite the event with new values of their parameters.
initEvent in interface org.w3c.dom.events.EventeventTypeArg - Specifies the event type. This type may be any 
   event type currently defined in this specification or a new event 
   type.. The string must be an XML name. Any new event type must not 
   begin with any upper, lower, or mixed case version of the string 
   "DOM". This prefix is reserved for future DOM event sets. It is 
   also strongly recommended that third parties adding their own 
   events use their own prefix to avoid confusion and lessen the 
   probability of conflicts with other new events.canBubbleArg - Specifies whether or not the event can bubble.cancelableArg - Specifies whether or not the event's default 
   action can be prevented.public boolean getBubbles()
org.w3c.dom.events.EventgetBubbles in interface org.w3c.dom.events.Eventpublic boolean getCancelable()
org.w3c.dom.events.EventgetCancelable in interface org.w3c.dom.events.Eventpublic org.w3c.dom.events.EventTarget getCurrentTarget()
org.w3c.dom.events.EventEventTarget whose 
 EventListeners are currently being processed. This is 
 particularly useful during capturing and bubbling.getCurrentTarget in interface org.w3c.dom.events.Eventpublic short getEventPhase()
org.w3c.dom.events.EventgetEventPhase in interface org.w3c.dom.events.Eventpublic org.w3c.dom.events.EventTarget getTarget()
org.w3c.dom.events.EventEventTarget to which the event was 
 originally dispatched.getTarget in interface org.w3c.dom.events.Eventpublic java.lang.String getType()
org.w3c.dom.events.EventgetType in interface org.w3c.dom.events.Eventpublic long getTimeStamp()
org.w3c.dom.events.EventtimeStamp may 
 be not available for all events. When not available, a value of 0 
 will be returned. Examples of epoch time are the time of the system 
 start or 0:0:0 UTC 1st January 1970.getTimeStamp in interface org.w3c.dom.events.Eventpublic void stopPropagation()
stopPropagation in interface org.w3c.dom.events.Eventpublic void preventDefault()
preventDefault in interface org.w3c.dom.events.EventCopyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.