public void handleEvent(Event e) { DOMMouseEvent evt = (DOMMouseEvent) e; DOMMouseEvent newMouseEvent = (DOMMouseEvent) // DOM Level 2 6.5 cast from Document to DocumentEvent is ok ((DocumentEvent)imgElement.getOwnerDocument()).createEvent("MouseEvents"); newMouseEvent.initMouseEventNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, evt.getType(), evt.getBubbles(), evt.getCancelable(), evt.getView(), evt.getDetail(), evt.getScreenX(), evt.getScreenY(), evt.getClientX(), evt.getClientY(), evt.getButton(), (EventTarget)imgElement, evt.getModifiersString()); ((EventTarget)imgElement).dispatchEvent(newMouseEvent); } }
public void handleEvent(Event e) { DOMMouseEvent evt = (DOMMouseEvent) e; DOMMouseEvent newMouseEvent = (DOMMouseEvent) // DOM Level 2 6.5 cast from Document to DocumentEvent is ok ((DocumentEvent)imgElement.getOwnerDocument()).createEvent("MouseEvents"); newMouseEvent.initMouseEventNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, evt.getType(), evt.getBubbles(), evt.getCancelable(), evt.getView(), evt.getDetail(), evt.getScreenX(), evt.getScreenY(), evt.getClientX(), evt.getClientY(), evt.getButton(), (EventTarget)imgElement, evt.getModifiersString()); ((EventTarget)imgElement).dispatchEvent(newMouseEvent); } }
public void handleEvent(Event e) { DOMMouseEvent evt = (DOMMouseEvent) e; DOMMouseEvent newMouseEvent = (DOMMouseEvent) // DOM Level 2 6.5 cast from Document to DocumentEvent is ok ((DocumentEvent)imgElement.getOwnerDocument()).createEvent("MouseEvents"); newMouseEvent.initMouseEventNS (XMLConstants.XML_EVENTS_NAMESPACE_URI, evt.getType(), evt.getBubbles(), evt.getCancelable(), evt.getView(), evt.getDetail(), evt.getScreenX(), evt.getScreenY(), evt.getClientX(), evt.getClientY(), evt.getButton(), (EventTarget)imgElement, evt.getModifiersString()); ((EventTarget)imgElement).dispatchEvent(newMouseEvent); } }