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
The EventListener interface is the primary way for handling
events. Users implement the EventListener interface and
register their event listener on an EventTarget. The users
should also remove their EventListener from its
EventTarget after they have completed using the listener.
Copying a Node, with methods such as
Node.cloneNode or Range.cloneContents, does not
copy the event listeners attached to it. Event listeners must be attached
to the newly created Node afterwards if so desired.
Moving a Node, with methods Document.adoptNode
, Node.appendChild, or Range.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 |
void |
handleEvent(Event evt)
This method is called whenever an event occurs of the event type for
which the EventListener interface was registered. |
handleEvent
void handleEvent(Event evt)
- This method is called whenever an event occurs of the event type for
which the
EventListener interface was registered.
- Parameters:
evt - The Event contains contextual information
about the event.
Copyright © 2008 Apache Software Foundation. All Rights Reserved.