public void cleanup() { super.cleanup(); model.removeEventListener(this); }
public void removeEventListener(Listener<EventObject> l) { super.removeEventListener(l); if (!hasListeners()) { model.removeEventListener(this); } }