package org.apache.batik.dom.events; import org.w3c.dom.DOMException; import org.w3c.dom.events.Event; import org.w3c.dom.events.EventException; import org.w3c.dom.events.EventListener; import org.w3c.dom.events.EventTarget; public interface NodeEventTarget extends EventTarget { void addEventListenerNS(String str, String str2, EventListener eventListener, boolean z, Object obj); boolean dispatchEvent(Event event) throws EventException, DOMException; EventSupport getEventSupport(); NodeEventTarget getParentNodeEventTarget(); void removeEventListenerNS(String str, String str2, EventListener eventListener, boolean z); }