((DetachListener) listener).beforeDetach(ev); else ((DetachListener) listener).afterDetach(ev);
((DetachListener) listener).beforeDetach(ev); else ((DetachListener) listener).afterDetach(ev);
((DetachListener) listener).beforeDetach(ev); else ((DetachListener) listener).afterDetach(ev);
((DetachListener) listener).beforeDetach(ev); else ((DetachListener) listener).afterDetach(ev);
((DetachListener) listener).beforeDetach(ev); else ((DetachListener) listener).afterDetach(ev);