/** * <b>DOM</b>: Implements {@link * org.w3c.dom.events.DocumentEvent#createEvent(String)}. */ public Event createEvent(String eventType) throws DOMException { return ((DocumentEvent)getOwnerDocument()).createEvent(eventType); }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.events.DocumentEvent#createEvent(String)}. */ public Event createEvent(String eventType) throws DOMException { return ((DocumentEvent)getOwnerDocument()).createEvent(eventType); }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.events.DocumentEvent#createEvent(String)}. */ public Event createEvent(String eventType) throws DOMException { return ((DocumentEvent)getOwnerDocument()).createEvent(eventType); }
public synchronized void init(ElementTime root) { mRoot = root; mAllEntries = getTimeline(mRoot, 0, Long.MAX_VALUE); mMediaTimeUpdatedEvent = ((DocumentEvent) mRoot).createEvent("Event"); mMediaTimeUpdatedEvent.initEvent(MEDIA_TIME_UPDATED_EVENT, false, false); mActiveElements = new ArrayList<ElementTime>(); }
/** * Fires a {@link TimeEvent} on the given {@link EventTarget}. */ public static void fireTimeEvent(EventTarget target, String eventType, Calendar time, int detail) { DocumentEvent de = (DocumentEvent) ((Node) target).getOwnerDocument(); DOMTimeEvent evt = (DOMTimeEvent) de.createEvent("TimeEvent"); evt.initTimeEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, null, detail); evt.setTimestamp(time.getTime().getTime()); target.dispatchEvent(evt); }
protected void dispatchSVGDocEvent(String eventType) { SVGSVGElement root = (SVGSVGElement)document.getDocumentElement(); // Event is dispatched on outermost SVG element. EventTarget t = root; DocumentEvent de = (DocumentEvent)document; AbstractEvent ev = (AbstractEvent) de.createEvent("SVGEvents"); ev.initEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, false, false); t.dispatchEvent(ev); }
protected void dispatchSVGDocEvent(String eventType) { SVGSVGElement root = (SVGSVGElement)document.getDocumentElement(); // Event is dispatched on outermost SVG element. EventTarget t = root; DocumentEvent de = (DocumentEvent)document; AbstractEvent ev = (AbstractEvent) de.createEvent("SVGEvents"); ev.initEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, false, false); t.dispatchEvent(ev); }
protected void dispatchSVGDocEvent(String eventType) { SVGSVGElement root = (SVGSVGElement)document.getDocumentElement(); // Event is dispatched on outermost SVG element. EventTarget t = root; DocumentEvent de = (DocumentEvent)document; AbstractEvent ev = (AbstractEvent) de.createEvent("SVGEvents"); ev.initEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, false, false); t.dispatchEvent(ev); }
/** * Fires a {@link TimeEvent} on the given {@link EventTarget}. */ public static void fireTimeEvent(EventTarget target, String eventType, Calendar time, int detail) { DocumentEvent de = (DocumentEvent) ((Node) target).getOwnerDocument(); DOMTimeEvent evt = (DOMTimeEvent) de.createEvent("TimeEvent"); evt.initTimeEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, null, detail); evt.setTimestamp(time.getTime().getTime()); target.dispatchEvent(evt); }
/** * Fires a {@link TimeEvent} on the given {@link EventTarget}. */ public static void fireTimeEvent(EventTarget target, String eventType, Calendar time, int detail) { DocumentEvent de = (DocumentEvent) ((Node) target).getOwnerDocument(); DOMTimeEvent evt = (DOMTimeEvent) de.createEvent("TimeEvent"); evt.initTimeEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, eventType, null, detail); evt.setTimestamp(time.getTime().getTime()); target.dispatchEvent(evt); }
/** * Fires a 'DOMActivate' event to the specified target. * * @param target the event target * @param detailArg the detailArg parameter of the event */ protected void fireDOMActivateEvent(EventTarget target, int detailArg) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMActivate", true, // canBubbleArg true, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); } }
/** * Fires a 'DOMFocusIn' event to the specified target. * * @param target the newly focussed event target * @param relatedTarget the previously focussed event target */ protected void fireDOMFocusInEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusIn", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
/** * Fires a 'DOMFocusIn' event to the specified target. * * @param target the newly focussed event target * @param relatedTarget the previously focussed event target */ protected void fireDOMFocusInEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusIn", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
/** * Fires a 'DOMFocusOut' event to the specified target. * * @param target the previously focussed event target * @param relatedTarget the newly focussed event target */ protected void fireDOMFocusOutEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusOut", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
/** * Fires a 'DOMActivate' event to the specified target. * * @param target the event target * @param detailArg the detailArg parameter of the event */ protected void fireDOMActivateEvent(EventTarget target, int detailArg) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMActivate", true, // canBubbleArg true, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); } }
/** * Fires a 'DOMFocusIn' event to the specified target. * * @param target the newly focussed event target * @param relatedTarget the previously focussed event target */ protected void fireDOMFocusInEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusIn", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
/** * Fires a 'DOMFocusOut' event to the specified target. * * @param target the previously focussed event target * @param relatedTarget the newly focussed event target */ protected void fireDOMFocusOutEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusOut", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
/** * Fires a 'DOMActivate' event to the specified target. * * @param target the event target * @param detailArg the detailArg parameter of the event */ protected void fireDOMActivateEvent(EventTarget target, int detailArg) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMActivate", true, // canBubbleArg true, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); } }
/** * Fires a 'DOMFocusOut' event to the specified target. * * @param target the previously focussed event target * @param relatedTarget the newly focussed event target */ protected void fireDOMFocusOutEvent(EventTarget target, EventTarget relatedTarget) { DocumentEvent docEvt = (DocumentEvent)((Element)target).getOwnerDocument(); DOMUIEvent uiEvt = (DOMUIEvent)docEvt.createEvent("UIEvents"); uiEvt.initUIEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMFocusOut", true, // canBubbleArg false, // cancelableArg null, // viewArg 0); // detailArg target.dispatchEvent(uiEvt); }
private Event createEvent(String eventType) { DocumentEvent doc = (DocumentEvent)SmilMediaElementImpl.this.getOwnerDocument(); Event event = doc.createEvent("Event"); event.initEvent(eventType, false, false); if (LOCAL_LOGV) { Log.v(TAG, "Dispatching 'begin' event to " + SmilMediaElementImpl.this.getTagName() + " " + SmilMediaElementImpl.this.getSrc() + " at " + System.currentTimeMillis()); } return event; }