public void handleEvent(Event evt) { Element target = (Element)evt.getCurrentTarget(); ... }
@Override public void handleEvent(Event e) { Element element = (Element) e.getCurrentTarget(); String countryISO = element.getAttribute("id"); }
/** {@inheritDoc} */ public void handleEvent(final Event evt) { final EventTarget origin = evt.getCurrentTarget(); if (origin instanceof LayoutableNode) { final LayoutableNode lorigin = (LayoutableNode) origin; final LayoutInfo info = this.getInfo(lorigin); info.setLayoutStage(LayoutStage.NONE); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { Iterator i = l.iterator(); while (i.hasNext()) { Object o = i.next(); if (o instanceof AnchorDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new AnchorDefaultActionable (elt, userAgent, holder)); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { Iterator i = l.iterator(); while (i.hasNext()) { Object o = i.next(); if (o instanceof MouseOutDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new MouseOutDefaultActionable (elt, userAgent, holder)); } }
/** * Runs the script. */ public void handleEvent(Event evt) { Element elt = (Element)evt.getCurrentTarget(); // Evaluate the script String script = elt.getAttributeNS(null, attribute); if (script.length() == 0) return; DocumentLoader dl = bridgeContext.getDocumentLoader(); SVGDocument d = (SVGDocument)elt.getOwnerDocument(); int line = dl.getLineNumber(elt); final String desc = Messages.formatMessage (EVENT_SCRIPT_DESCRIPTION, new Object [] {d.getURL(), attribute, line}); // Find the scripting language Element e = elt; while (e != null && (!SVGConstants.SVG_NAMESPACE_URI.equals (e.getNamespaceURI()) || !SVGConstants.SVG_SVG_TAG.equals(e.getLocalName()))) { e = SVGUtilities.getParentElement(e); } if (e == null) return; String lang = e.getAttributeNS (null, SVGConstants.SVG_CONTENT_SCRIPT_TYPE_ATTRIBUTE); runEventHandler(script, evt, lang, desc); } }
/** * Runs the script. */ public void handleEvent(Event evt) { Element elt = (Element)evt.getCurrentTarget(); // Evaluate the script String script = elt.getAttributeNS(null, attribute); if (script.length() == 0) return; DocumentLoader dl = bridgeContext.getDocumentLoader(); SVGDocument d = (SVGDocument)elt.getOwnerDocument(); int line = dl.getLineNumber(elt); final String desc = Messages.formatMessage (EVENT_SCRIPT_DESCRIPTION, new Object [] {d.getURL(), attribute, line}); // Find the scripting language Element e = elt; while (e != null && (!SVGConstants.SVG_NAMESPACE_URI.equals (e.getNamespaceURI()) || !SVGConstants.SVG_SVG_TAG.equals(e.getLocalName()))) { e = SVGUtilities.getParentElement(e); } if (e == null) return; String lang = e.getAttributeNS (null, SVGConstants.SVG_CONTENT_SCRIPT_TYPE_ATTRIBUTE); runEventHandler(script, evt, lang, desc); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { for (Object o : l) { if (o instanceof AnchorDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new AnchorDefaultActionable (elt, userAgent, holder)); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { for (Object o : l) { if (o instanceof MouseOutDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new MouseOutDefaultActionable (elt, userAgent, holder)); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { for (Object o : l) { if (o instanceof AnchorDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new AnchorDefaultActionable (elt, userAgent, holder)); } }
public void handleEvent(Event evt) { if (!(evt instanceof AbstractEvent)) return; final AbstractEvent ae = (AbstractEvent)evt; List l = ae.getDefaultActions(); if (l != null) { for (Object o : l) { if (o instanceof MouseOutDefaultActionable) return; // only one anchor in default list... } } SVGAElement elt = (SVGAElement)evt.getCurrentTarget(); ae.addDefaultAction(new MouseOutDefaultActionable (elt, userAgent, holder)); } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_BINDINGS_ATTRIBUTE)) { Element imp = (Element) target; removeImport(imp); addImport(imp); } } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_BINDINGS_ATTRIBUTE)) { Element imp = (Element) target; removeImport(imp); addImport(imp); } } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_BINDINGS_ATTRIBUTE)) { Element imp = (Element) target; removeImport(imp); addImport(imp); } } }
public void handleEvent(Event evt) { // // Only modify the cursor if the current target's (i.e., the <use>) cursor // property is *not* 'auto'. // Element currentTarget = (Element)evt.getCurrentTarget(); if (!CSSUtilities.isAutoCursor(currentTarget)) { Cursor cursor; cursor = CSSUtilities.convertCursor(currentTarget, ctx); if (cursor != null) { ctx.getUserAgent().setSVGCursor(cursor); } } } }
public void handleEvent(Event evt) { // // Only modify the cursor if the current target's (i.e., the <use>) cursor // property is *not* 'auto'. // Element currentTarget = (Element)evt.getCurrentTarget(); if (!CSSUtilities.isAutoCursor(currentTarget)) { Cursor cursor; cursor = CSSUtilities.convertCursor(currentTarget, ctx); if (cursor != null) { ctx.getUserAgent().setSVGCursor(cursor); } } } }
public void handleEvent(Event evt) { // // Only modify the cursor if the current target's (i.e., the <use>) cursor // property is *not* 'auto'. // Element currentTarget = (Element)evt.getCurrentTarget(); if (!CSSUtilities.isAutoCursor(currentTarget)) { Cursor cursor; cursor = CSSUtilities.convertCursor(currentTarget, ctx); if (cursor != null) { ctx.getUserAgent().setSVGCursor(cursor); } } } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_REF_ATTRIBUTE)) { Element defRef = (Element) target; removeDefinitionRef(defRef); if (mevt.getNewValue().length() == 0) { XBLOMDefinitionElement def = (XBLOMDefinitionElement) defRef; String ns = def.getElementNamespaceURI(); String ln = def.getElementLocalName(); addDefinition(ns, ln, (XBLOMDefinitionElement) defRef, null); } else { addDefinitionRef(defRef); } } } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_REF_ATTRIBUTE)) { Element defRef = (Element) target; removeDefinitionRef(defRef); if (mevt.getNewValue().length() == 0) { XBLOMDefinitionElement def = (XBLOMDefinitionElement) defRef; String ns = def.getElementNamespaceURI(); String ln = def.getElementLocalName(); addDefinition(ns, ln, (XBLOMDefinitionElement) defRef, null); } else { addDefinitionRef(defRef); } } } }
/** * Handles the event. */ public void handleEvent(Event evt) { EventTarget target = evt.getTarget(); if (target != evt.getCurrentTarget()) { return; } MutationEvent mevt = (MutationEvent) evt; if (mevt.getAttrName().equals(XBL_REF_ATTRIBUTE)) { Element defRef = (Element) target; removeDefinitionRef(defRef); if (mevt.getNewValue().length() == 0) { XBLOMDefinitionElement def = (XBLOMDefinitionElement) defRef; String ns = def.getElementNamespaceURI(); String ln = def.getElementLocalName(); addDefinition(ns, ln, (XBLOMDefinitionElement) defRef, null); } else { addDefinitionRef(defRef); } } } }