Package org.w3c.dom.events
Interface EventListener
-
- All Known Implementing Classes:
AccesskeyTimingSpecifier
,BridgeContext.DOMAttrModifiedEventListener
,BridgeContext.DOMCharacterDataModifiedEventListener
,BridgeContext.DOMMouseOutEventListener
,BridgeContext.DOMMouseOverEventListener
,BridgeContext.DOMNodeInsertedEventListener
,BridgeContext.DOMNodeRemovedEventListener
,BridgeEventSupport.GVTUnloadListener
,ContentManager.ContentElementDOMAttrModifiedEventListener
,ContentManager.DOMAttrModifiedEventListener
,ContentManager.DOMNodeInsertedEventListener
,ContentManager.DOMNodeRemovedEventListener
,ContentManager.DOMSubtreeModifiedEventListener
,ContentManager.ShadowTreeNodeInsertedListener
,ContentManager.ShadowTreeNodeRemovedListener
,ContentManager.ShadowTreeSubtreeModifiedListener
,CSSEngine.DOMAttrModifiedListener
,CSSEngine.DOMCharacterDataModifiedListener
,CSSEngine.DOMNodeInsertedListener
,CSSEngine.DOMNodeRemovedListener
,CSSEngine.DOMSubtreeModifiedListener
,DefaultXBLManager.DefAttrListener
,DefaultXBLManager.DefNodeInsertedListener
,DefaultXBLManager.DefNodeRemovedListener
,DefaultXBLManager.DocInsertedListener
,DefaultXBLManager.DocRemovedListener
,DefaultXBLManager.DocSubtreeListener
,DefaultXBLManager.ImportAttrListener
,DefaultXBLManager.ImportInsertedListener
,DefaultXBLManager.ImportRemovedListener
,DefaultXBLManager.ImportSubtreeListener
,DefaultXBLManager.RefAttrListener
,DefaultXBLManager.TemplateMutationListener
,DOMViewer.Panel.AttributeModificationHandler
,DOMViewer.Panel.CapturingClickHandler
,DOMViewer.Panel.CharDataModificationHandler
,DOMViewer.Panel.NodeInsertionHandler
,DOMViewer.Panel.NodeRemovalHandler
,EventbaseTimingSpecifier
,FocusManager.DOMFocusInTracker
,FocusManager.DOMFocusOutTracker
,FocusManager.MouseClickTracker
,FocusManager.MouseOutTracker
,FocusManager.MouseOverTracker
,JSVGCanvas.ToolTipModifier
,RepeatTimingSpecifier
,ScriptingEnvironment.DOMAttrModifiedListener
,ScriptingEnvironment.DOMNodeInsertedListener
,ScriptingEnvironment.DOMNodeRemovedListener
,ScriptingEnvironment.ScriptingEventListener
,SVG12BridgeContext.EventListenerWrapper
,SVG12FocusManager.DOMFocusInTracker
,SVG12FocusManager.MouseClickTracker
,SVG12FocusManager.MouseOutTracker
,SVG12FocusManager.MouseOverTracker
,SVG12ScriptingEnvironment.DOMAttrModifiedListener
,SVG12ScriptingEnvironment.DOMNodeInsertedListener
,SVG12ScriptingEnvironment.DOMNodeRemovedListener
,SVG12ScriptingEnvironment.HandlerScriptingEventListener
,SVG12TextElementBridge.DOMChildNodeRemovedEventListener
,SVG12TextElementBridge.DOMSubtreeModifiedEventListener
,SVGAElementBridge.AnchorListener
,SVGAElementBridge.CursorMouseOutListener
,SVGAElementBridge.CursorMouseOverListener
,SVGFlowRootElementBridge.RegionChangeListener
,SVGImageElementBridge.ForwardEventListener
,SVGOMDocument.DOMAttrModifiedListenerWrapper
,SVGOMDocument.DOMCharacterDataModifiedListenerWrapper
,SVGOMDocument.DOMNodeInsertedListenerWrapper
,SVGOMDocument.DOMNodeRemovedListenerWrapper
,SVGOMDocument.DOMSubtreeModifiedListenerWrapper
,SVGOMStyleElement.DOMCharacterDataModifiedListener
,SVGTextElementBridge.DOMChildNodeRemovedEventListener
,SVGTextElementBridge.DOMSubtreeModifiedEventListener
,SVGUseElementBridge.CursorMouseOverListener
,SVGUseElementBridge.ReferencedElementMutationListener
public interface EventListener
TheEventListener
interface is the primary way for handling events. Users implement theEventListener
interface and register their event listener on anEventTarget
. The users should also remove theirEventListener
from itsEventTarget
after they have completed using the listener.Copying a
Node
, with methods such asNode.cloneNode
orRange.cloneContents
, does not copy the event listeners attached to it. Event listeners must be attached to the newly createdNode
afterwards if so desired.Moving a
Node
, with methodsDocument.adoptNode
,Node.appendChild
, orRange.extractContents
, does not affect the event listeners attached to it.See also the Document Object Model (DOM) Level 3 Events Specification .
- Since:
- DOM Level 2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handleEvent(Event evt)
This method is called whenever an event occurs of the event type for which theEventListener
interface was registered.
-
-
-
Method Detail
-
handleEvent
void handleEvent(Event evt)
This method is called whenever an event occurs of the event type for which theEventListener
interface was registered.- Parameters:
evt
- TheEvent
contains contextual information about the event.
-
-