public void dispose() { super.dispose(); HTMLSelectElement elem = getItsNatHTMLSelect().getHTMLSelectElement(); ((ItsNatNodeInternal) elem) .removeEventListenerInternal("DOMCharacterDataModified", this, false); ((ItsNatNodeInternal) elem).removeEventListenerInternal("DOMAttrModified", this, false); }