/** * Add m_contextNode to Event Listner to listen for Mutations Events * */ private void addEventListener(){ if(m_contextNode instanceof EventTarget) ((EventTarget)m_contextNode).addEventListener("DOMSubtreeModified",this,true); }
public static void setListener(EventTarget target, EventListener listener, boolean enabled) { String type = "DOMSubtreeModified"; boolean useCapture = false; if (enabled) { target.addEventListener(type, listener, useCapture); } else { target.removeEventListener(type, listener, useCapture); } }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
NodeList nodeList = document.getElementsByTagName("a"); for (int i = 0; i < nodeList.getLength(); i++) { Node node= nodeList.item(i); EventTarget eventTarget = (EventTarget) node; eventTarget.addEventListener("click", new EventListener() { @Override public void handleEvent(Event evt) { EventTarget target = evt.getCurrentTarget(); HTMLAnchorElement anchorElement = (HTMLAnchorElement) target; String href = anchorElement.getHref(); //handle opening URL outside JavaFX WebView System.out.println(href); evt.preventDefault(); } }, false); }
/** * Enable capturing of 'mousedown' events. */ public void enableStart() { EventTarget targ = (EventTarget) element; targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEDOWN, this, false); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
/** * Add m_contextNode to Event Listner to listen for Mutations Events * */ private void addEventListener(){ if(m_contextNode instanceof EventTarget) ((EventTarget)m_contextNode).addEventListener("DOMSubtreeModified",this,true); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
/** * Add m_contextNode to Event Listner to listen for Mutations Events * */ private void addEventListener(){ if(m_contextNode instanceof EventTarget) ((EventTarget)m_contextNode).addEventListener("DOMSubtreeModified",this,true); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
public XmlLocationAnnotator(XMLReader xmlReader, Document dom) { super(xmlReader); // Add listener to DOM, so we know which node was added. EventListener modListener = new EventListener() { @Override public void handleEvent(Event e) { EventTarget target = ((MutationEvent) e).getTarget(); elementStack.push((Element) target); } }; ((EventTarget) dom).addEventListener("DOMNodeInserted", modListener, true); }
/** * Enable capturing of 'mousedown' events. */ public void enableStart() { EventTarget targ = (EventTarget) element; targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEDOWN, this, false); }
/** * Add m_contextNode to Event Listner to listen for Mutations Events * */ private void addEventListener(){ if(m_contextNode instanceof EventTarget) ((EventTarget)m_contextNode).addEventListener("DOMSubtreeModified",this,true); }
/** * Add m_contextNode to Event Listner to listen for Mutations Events * */ private void addEventListener(){ if(m_contextNode instanceof EventTarget) ((EventTarget)m_contextNode).addEventListener("DOMSubtreeModified",this,true); }
/** * Enable capturing of 'mousemove' and 'mouseup' events. */ protected void enableStop() { EventTarget targ = svgp.getDocument().getRootElement(); targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEMOVE, this, false); targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEUP, this, false); // FIXME: listen on the background object! targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEOUT, this, false); }
/** * Enable capturing of 'mousemove' and 'mouseup' events. */ protected void enableStop() { EventTarget targ = svgp.getDocument().getRootElement(); targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEMOVE, this, false); targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEUP, this, false); // FIXME: listen on the background object! targ.addEventListener(SVGConstants.SVG_EVENT_MOUSEOUT, this, false); }
public static void setListener(EventTarget target, EventListener listener, boolean enabled) { String type = "DOMSubtreeModified"; boolean useCapture = false; if (enabled) { target.addEventListener(type, listener, useCapture); } else { target.removeEventListener(type, listener, useCapture); } }
public void addEventListener(EventListener aEventListener, String aEvent) { Element theElement= WebServiceLocator.getInstance().getDomHandler().getElementBySelector("body"); EventTarget eventTarget= JsCast.castTo(theElement, EventTarget.class); eventTarget.addEventListener(aEvent, aEventListener, false); }