/** * Recursively fires a DOMNodeInsertedIntoDocument event. */ public void fireDOMNodeInsertedIntoDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeInsertedIntoDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeInsertedIntoDocumentEvent(); } } }
/** * Recursively fires a DOMNodeInsertedIntoDocument event. */ public void fireDOMNodeInsertedIntoDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeInsertedIntoDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeInsertedIntoDocumentEvent(); } } }
/** * Recursively fires a DOMNodeRemovedFromDocument event. */ public void fireDOMNodeRemovedFromDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeRemovedFromDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeRemovedFromDocumentEvent(); } } }
/** * Recursively fires a DOMNodeInsertedIntoDocument event. */ public void fireDOMNodeInsertedIntoDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeInsertedIntoDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeInsertedIntoDocumentEvent(); } } }
/** * Recursively fires a DOMNodeRemovedFromDocument event. */ public void fireDOMNodeRemovedFromDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeRemovedFromDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeRemovedFromDocumentEvent(); } } }
/** * Recursively fires a DOMNodeRemovedFromDocument event. */ public void fireDOMNodeRemovedFromDocumentEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { super.fireDOMNodeRemovedFromDocumentEvent(); for (Node n = getFirstChild(); n != null; n = n.getNextSibling()) { ((AbstractNode)n).fireDOMNodeRemovedFromDocumentEvent(); } } }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.Element#getElementsByTagNameNS(String,String)}. */ public NodeList getElementsByTagNameNS(String namespaceURI, String localName) { if (localName == null) { return EMPTY_NODE_LIST; } if (namespaceURI != null && namespaceURI.length() == 0) { namespaceURI = null; } AbstractDocument ad = getCurrentDocument(); ElementsByTagNameNS result = ad.getElementsByTagNameNS(this, namespaceURI, localName); if (result == null) { result = new ElementsByTagNameNS(namespaceURI, localName); ad.putElementsByTagNameNS(this, namespaceURI, localName, result); } return result; }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.Element#getElementsByTagName(String)}. */ public NodeList getElementsByTagName(String name) { if (name == null) { return EMPTY_NODE_LIST; } AbstractDocument ad = getCurrentDocument(); ElementsByTagName result = ad.getElementsByTagName(this, name); if (result == null) { result = new ElementsByTagName(name); ad.putElementsByTagName(this, name, result); } return result; }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.Element#getElementsByTagName(String)}. */ public NodeList getElementsByTagName(String name) { if (name == null) { return EMPTY_NODE_LIST; } AbstractDocument ad = getCurrentDocument(); ElementsByTagName result = ad.getElementsByTagName(this, name); if (result == null) { result = new ElementsByTagName(name); ad.putElementsByTagName(this, name, result); } return result; }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.Element#getElementsByTagNameNS(String,String)}. */ public NodeList getElementsByTagNameNS(String namespaceURI, String localName) { if (localName == null) { return EMPTY_NODE_LIST; } if (namespaceURI != null && namespaceURI.length() == 0) { namespaceURI = null; } AbstractDocument ad = getCurrentDocument(); ElementsByTagNameNS result = ad.getElementsByTagNameNS(this, namespaceURI, localName); if (result == null) { result = new ElementsByTagNameNS(namespaceURI, localName); ad.putElementsByTagNameNS(this, namespaceURI, localName, result); } return result; }
/** * <b>DOM</b>: Implements {@link * org.w3c.dom.Element#getElementsByTagName(String)}. */ public NodeList getElementsByTagName(String name) { if (name == null) { return EMPTY_NODE_LIST; } AbstractDocument ad = getCurrentDocument(); ElementsByTagName result = ad.getElementsByTagName(this, name); if (result == null) { result = new ElementsByTagName(name); ad.putElementsByTagName(this, name, result); } return result; }
/** * Fires a DOMSubtreeModified event. */ protected void fireDOMSubtreeModifiedEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", true, // canBubbleArg false, // cancelableArg null, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.MODIFICATION); dispatchEvent(ev); } }
/** * Fires a DOMSubtreeModified event. */ protected void fireDOMSubtreeModifiedEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", true, // canBubbleArg false, // cancelableArg null, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.MODIFICATION); dispatchEvent(ev); } }
/** * Fires a DOMSubtreeModified event. */ protected void fireDOMSubtreeModifiedEvent() { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMSubtreeModified", true, // canBubbleArg false, // cancelableArg null, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.MODIFICATION); dispatchEvent(ev); } }
/** * Fires a DOMNodeRemoved event. */ protected void fireDOMNodeRemovedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.REMOVAL); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeRemovedFromDocumentEvent(); } }
/** * Fires a DOMNodeRemoved event. */ protected void fireDOMNodeRemovedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.REMOVAL); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeRemovedFromDocumentEvent(); } }
/** * Fires a DOMNodeInserted event. */ protected void fireDOMNodeInsertedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeInserted", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.ADDITION); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeInsertedIntoDocumentEvent(); } }
/** * Fires a DOMNodeRemoved event. */ protected void fireDOMNodeRemovedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeRemoved", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.REMOVAL); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeRemovedFromDocumentEvent(); } }
/** * Fires a DOMNodeInserted event. */ protected void fireDOMNodeInsertedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeInserted", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.ADDITION); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeInsertedIntoDocumentEvent(); } }
/** * Fires a DOMNodeInserted event. */ protected void fireDOMNodeInsertedEvent(Node node) { AbstractDocument doc = getCurrentDocument(); if (doc.getEventsEnabled()) { DOMMutationEvent ev = (DOMMutationEvent) doc.createEvent("MutationEvents"); ev.initMutationEventNS(XMLConstants.XML_EVENTS_NAMESPACE_URI, "DOMNodeInserted", true, // canBubbleArg false, // cancelableArg this, // relatedNodeArg null, // prevValueArg null, // newValueArg null, // attrNameArg MutationEvent.ADDITION); AbstractNode n = (AbstractNode)node; n.dispatchEvent(ev); n.fireDOMNodeInsertedIntoDocumentEvent(); } }