WindowListenerWrapper wlw;
for( int i = 0; i < coll.length; i++ ) {
if( coll[ i ] instanceof WindowListenerWrapper ) {
wlw = (WindowListenerWrapper) coll[ i ];
if( wlw.l == l ) {
w2.removeWindowListener( wlw );
return;
}
}
}
throw new IllegalArgumentException( "Listener was not registered " + l );