/** * <b>DOM</b>: Implements * {@link * org.w3c.dom.events.EventTarget#addEventListener(String,EventListener,boolean)}. */ public void addEventListener(String type, EventListener listener, boolean useCapture) { if (eventSupport == null) { initializeEventSupport(); } eventSupport.addEventListener(type, listener, useCapture); }
/** * <b>DOM</b>: Implements * {@link org.w3c.dom.events.EventTarget#dispatchEvent(Event)}. */ public boolean dispatchEvent(Event evt) throws EventException { if (eventSupport == null) { initializeEventSupport(); } return eventSupport.dispatchEvent(this, evt); }
/** * <b>DOM</b>: Implements * {@link * org.w3c.dom.events.EventTarget#addEventListener(String,EventListener,boolean)}. */ public void addEventListener(String type, EventListener listener, boolean useCapture) { if (eventSupport == null) { initializeEventSupport(); } eventSupport.addEventListener(type, listener, useCapture); }
/** * <b>DOM</b>: Implements * {@link org.w3c.dom.events.EventTarget#dispatchEvent(Event)}. */ public boolean dispatchEvent(Event evt) throws EventException { if (eventSupport == null) { initializeEventSupport(); } return eventSupport.dispatchEvent(this, evt); }
/** * <b>DOM</b>: Implements * {@link org.w3c.dom.events.EventTarget#dispatchEvent(Event)}. */ public boolean dispatchEvent(Event evt) throws EventException { if (eventSupport == null) { initializeEventSupport(); } return eventSupport.dispatchEvent(this, evt); }
/** * <b>DOM</b>: Implements * {@link * org.w3c.dom.events.EventTarget#addEventListener(String,EventListener,boolean)}. */ public void addEventListener(String type, EventListener listener, boolean useCapture) { if (eventSupport == null) { initializeEventSupport(); } eventSupport.addEventListener(type, listener, useCapture); }
/** * <b>DOM</b>: Implements * {@link * NodeEventTarget#addEventListenerNS(String,String,EventListener,boolean,Object)}. */ public void addEventListenerNS(String namespaceURI, String type, EventListener listener, boolean useCapture, Object evtGroup) { if (eventSupport == null) { initializeEventSupport(); } if (namespaceURI != null && namespaceURI.length() == 0) { namespaceURI = null; } eventSupport.addEventListenerNS(namespaceURI, type, listener, useCapture, evtGroup); }
/** * <b>DOM</b>: Implements * {@link * NodeEventTarget#addEventListenerNS(String,String,EventListener,boolean,Object)}. */ public void addEventListenerNS(String namespaceURI, String type, EventListener listener, boolean useCapture, Object evtGroup) { if (eventSupport == null) { initializeEventSupport(); } if (namespaceURI != null && namespaceURI.length() == 0) { namespaceURI = null; } eventSupport.addEventListenerNS(namespaceURI, type, listener, useCapture, evtGroup); }
/** * <b>DOM</b>: Implements * {@link * NodeEventTarget#addEventListenerNS(String,String,EventListener,boolean,Object)}. */ public void addEventListenerNS(String namespaceURI, String type, EventListener listener, boolean useCapture, Object evtGroup) { if (eventSupport == null) { initializeEventSupport(); } if (namespaceURI != null && namespaceURI.length() == 0) { namespaceURI = null; } eventSupport.addEventListenerNS(namespaceURI, type, listener, useCapture, evtGroup); }
/** * Removes the DOM listeners for this text bridge. */ protected void removeTextEventListeners(BridgeContext ctx, NodeEventTarget e) { AbstractNode n = (AbstractNode) e; XBLEventSupport evtSupport = (XBLEventSupport) n.initializeEventSupport(); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", childNodeRemovedEventListener, true); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", subtreeModifiedEventListener, false); }
/** * Removes the DOM listeners for this text bridge. */ protected void removeTextEventListeners(BridgeContext ctx, NodeEventTarget e) { AbstractNode n = (AbstractNode) e; XBLEventSupport evtSupport = (XBLEventSupport) n.initializeEventSupport(); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", childNodeRemovedEventListener, true); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", subtreeModifiedEventListener, false); }
/** * Removes the DOM listeners for this text bridge. */ protected void removeTextEventListeners(BridgeContext ctx, NodeEventTarget e) { AbstractNode n = (AbstractNode) e; XBLEventSupport evtSupport = (XBLEventSupport) n.initializeEventSupport(); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", childNodeRemovedEventListener, true); evtSupport.removeImplementationEventListenerNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", subtreeModifiedEventListener, false); }
public void removeUIEventListeners(Document doc) { EventTarget evtTarget = (EventTarget)doc.getDocumentElement(); AbstractNode n = (AbstractNode) evtTarget; XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport(); synchronized (eventListenerSet) { Iterator i = eventListenerSet.iterator(); while (i.hasNext()) { EventListenerMememto elm = (EventListenerMememto)i.next(); NodeEventTarget et = elm.getTarget(); if (et == evtTarget) { EventListener el = elm.getListener(); boolean uc = elm.getUseCapture(); String t = elm.getEventType(); boolean in = elm.getNamespaced(); if (et == null || el == null || t == null) { continue; } if (elm instanceof ImplementationEventListenerMememto) { String ns = elm.getNamespaceURI(); es.removeImplementationEventListenerNS(ns, t, el, uc); } else if (in) { String ns = elm.getNamespaceURI(); et.removeEventListenerNS(ns, t, el, uc); } else { et.removeEventListener(t, el, uc); } } } } }
AbstractNode n = (AbstractNode) e; XBLEventSupport evtSupport = (XBLEventSupport) n.initializeEventSupport();
AbstractNode n = (AbstractNode) e; XBLEventSupport evtSupport = (XBLEventSupport) n.initializeEventSupport();
public void removeUIEventListeners(Document doc) { EventTarget evtTarget = (EventTarget)doc.getDocumentElement(); AbstractNode n = (AbstractNode) evtTarget; XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport(); synchronized (eventListenerSet) { for (Object anEventListenerSet : eventListenerSet) { EventListenerMememto elm = (EventListenerMememto) anEventListenerSet; NodeEventTarget et = elm.getTarget(); if (et == evtTarget) { EventListener el = elm.getListener(); boolean uc = elm.getUseCapture(); String t = elm.getEventType(); boolean in = elm.getNamespaced(); if (et == null || el == null || t == null) { continue; } if (elm instanceof ImplementationEventListenerMememto) { String ns = elm.getNamespaceURI(); es.removeImplementationEventListenerNS(ns, t, el, uc); } else if (in) { String ns = elm.getNamespaceURI(); et.removeEventListenerNS(ns, t, el, uc); } else { et.removeEventListener(t, el, uc); } } } } }
public void removeUIEventListeners(Document doc) { EventTarget evtTarget = (EventTarget)doc.getDocumentElement(); AbstractNode n = (AbstractNode) evtTarget; XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport(); synchronized (eventListenerSet) { for (Object anEventListenerSet : eventListenerSet) { EventListenerMememto elm = (EventListenerMememto) anEventListenerSet; NodeEventTarget et = elm.getTarget(); if (et == evtTarget) { EventListener el = elm.getListener(); boolean uc = elm.getUseCapture(); String t = elm.getEventType(); boolean in = elm.getNamespaced(); if (et == null || el == null || t == null) { continue; } if (elm instanceof ImplementationEventListenerMememto) { String ns = elm.getNamespaceURI(); es.removeImplementationEventListenerNS(ns, t, el, uc); } else if (in) { String ns = elm.getNamespaceURI(); et.removeEventListenerNS(ns, t, el, uc); } else { et.removeEventListener(t, el, uc); } } } } }
XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport();
XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport();
XBLEventSupport es = (XBLEventSupport) n.initializeEventSupport();